We went last year the week before Easter and it was indeed very crowded. However we had absolutely gorgeous weather (we had one thunderstorm the whole week). I would say that if you can get yourself up and to the parks early (not even necessarily FOR rope drop, but by 10:00 am or so) you will be able to do most of what you want to do.
I was traveling with a large group and tried and failed to get all 15 of us out of the resort early every morning. I’d be watching my Lines app on my phone as the waits grew from 10 minutes to 15 to 25 to 40 minutes while we were still all waiting on someone to run back for one last thing. I wanted to scream! :laugh:
Even still, with careful use of fastpass, we were able to see A LOT. So I imagine if you can get yourself there earlier than we did, you’d be able to see everything.
Also, we never had any bus issues at all. I think one of the benefits of being there in the busy season is that they run more buses.