Gotta say its nice lookin ride. This is exactly what i want to do, except I want a T/A motor (but who doesn't). You shouldn't have any of the above stated problems. The set up you will work great in the sand, but I would recommend a BOV to help with the on, off, on again spooling. Plus it will help lessen the abuse on the turbo.
Who's the manufacturer of the chassis & trans?
Who's the manufacturer of the chassis & trans?