Sorry, can't say I've been there. You can call the park and talk to the Rangers and ask them which site they would recommend for your setup and how challenging the campground is for parking.
If you go there, I would be interested in hearing about your experience.