Also look into Crazyhorse Campgrounds. No slips, but I think you can tie up in their "cove" overnight. You should be able to see your boat from the RV hook up.
There are a few places with slips for rent in the channel (Nautical & London Bridge Resort to name a few). Availability and restriction depend on the time of year you plan on going. I never felt comfortable leaving my boat in the water in the channel with all the yahoos running around during the summer.
Havasu Springs is nice, but itís on the other side of the lake. It just depends on what youíre looking for.