One issue with past history in March and April is the fact that Easter moves around, so you can't easily compare this years expected crowds to the last couple of years.
Crowds will start to pick up the second week of March, and last until late April on average, with the last half of March and first half of April the heaviest.
I would plan for Heavy, and then be happy if it is a bit lighter than you thought/planned for.