Do you have to have an RV park?
Personally I would check out the campground at Beales Point in the Folsom Lake SRA. Much closer to Citrus Heights than West Sacramento is and less traffic to deal with.
I live next to the lake and have camped in there with boy scouts a few times. I think they have two sides to the campground with one more tailored to RVs.
Less scenic might be the campsites at the Placer County Fairgrounds in Roseville. I forget they are there...