If it were me, on that size tank, I'd use a sump.
For the fish you mention, and planning bare bottom, you are going to need plenty of bio media as those fish grow, even with lots of water changes, and vacuuming that bare bottom.
Bare botton is often a bit limiting because when using substrate, you add a ton more interstitial spaces for beneficial bacteria to colonize, bare bottom, does not.
For me, sumps are much easier to do maintenance on, so it is done more often, but with filters like canisters, they are not user friendly to keep clean, so maintenance often suffers, and they become nitrate sinks.
I often find sumps end up being more economical, I use old scratched up tanks, I get for nothing (or cheap), fill that much larger space with bio media, and easy to access mechanical media, and the only real expense is a pump, which for the price with do plenty more turnovers per hour than an expensive, un-user friendly can. Just my opinion of course.
Right now on a slightly smaller tank (180 gal), I use 2 easily accessible sumps, water moved by a 2400 GPH pump, and with much smaller fish than you are planning.