Can anyone (either someone local to Baltimore, or someone who has visited recently) give any input on visiting the National Aquarium?

I grew up outside of Baltimore and have lots of great memories of visiting the aquarium at the Inner Harbor. My sister-in-law recently moved to Baltimore, and we're going to visit her for the Easter weekend. I originally thought I wanted to take my kids (ages 7, 5, and 2.5) to the aquarium on Friday. But I'm kind of put off by the prices (for those who don't know, $40 for each adult, $25 for each of the big girls - this does not include IMAX movies), and am hearing terrible things about how crowded it is from my in-laws.

Now I'm torn on whether or not to take the girls - if we do, we'll probably get up super early this Friday AM to drive to Baltimore and get there for a 9 or 9:30 AM admission time. I feel like the crowds might be lighter due to no school trips on Good Friday, but there might be extra visitors due to the holiday weekend and anticipated bad weather.

Any thoughts? Are the crowds really that awful? Did your kids absolutely love it/is it as good as I remember? We went to the Adventure Aquarium in Camden/Philly this fall after hearing local (NY/NJ) friends talk it up, and I wasn't really as wowed by that as I expected to be. My kids liked walking over/through the shark tank, but the rest of the aquarium was kind of "meh", IMO. I kind of don't want to put the $$$/effort into another experience that leaves me feeling "oh, okay", if you know what I mean

Thanks!