Final Destination is Bowser's true nightmare in my opinion, in a nutshell, having no platforms to abuse and dodge projectiles is brutal for him, the fact that the stage is decently sized makes it super easy to camp with nearly every character that has a projectile, for example, Lloyd & Pikachu can get free approaches thanks to their projectiles being extremely hard to avoid here without getting hit by their aerials, Fox can just run to the ledge and SHFFL his blaster to deal about 15-20 damage for free, disadvantages that wouldn't really exist in stages like Battlefield or Yoshi's Island, and his struggle against zoners gets cranked up to eleven here and as if that wasn't enough, his rather limited landing options get even worse here, all in all, I would recommend to avoid playing Bowser here.