Well, to be honest, I saw this coming, and that's why I reserved a "Possible alternative routes and goal choices" section in the comments. :P
First of all, one of my goal is to show more complex and potentially mind-blowing application of the void glitch. Sure, biking in the void gets old really quick, but I do believe the effects of certain application of the void can be interesting to watch and as a matter of fact, are not well known and never being featured in a speedrun. This is one of the reasons I don't think a run of a similar category on Platinum would look better. The other reason is that such a run on Platinum would repeat even more content from an any% Platinum run, which is a direct result of the not having the void glitch.
I have a few alternative goal choices in mind, please tell me which one do you think work the best:
1. Significantly reduce the goals - all badges
If the goal is reduced to all badges, the time spent in the void would be significantly reduced, and there wouldn't be a need to do Battle Tower at all.
2. Slightly alter the goals - redefine "boss battles"
Another similar alternative is to redefine boss battles as the battles that have a special intro and thus cut the rival and Palmer(and therefore Battle Tower) out, or just cut Palmer out, really.
3. Expand the goals - including all legendaries with special BGM
As suggested by ThunderAxe31, certain legendaries have non standard battle theme, and they can meet the definition of bosses as well. To catch Heatran, I'll actually have to complete the Sinnoh Pokedex by fighting more NPCs to see all 150 Pokemon, and thus meeting the "traditional full completion" goal. If I have to complete the Pokedex anyway, I might also send the titans from a RSE rom to activate Regigigas. I'm not sure if Desmume 0.9.9 can handle recording with existing GBA save file though.
Either way, the run might look a little better if it's done on Japanese version. There will be more trips to the void, but each of them will probably be shorter. The best of all for some people, I'll probably use Darkrai as the main battle Pokemon in this case.
Another thing worth mentioning is that someone in Hall of Origin discord server is trying to figure out a glitch that can potentially allow summoning specific trainers in daycare(
https://www.youtube.com/watch?v=h7zsSZxR8uw). If it turns out to be possible to summon Palmer via this glitch, it would be fantastic. It's still hard to say where will this glitch lead at this point though.