(Everyone keeps using a c instead of a k. I have a nice big signature of just my name, you can't miss it, can you?
But thanks to everyone for agreeing with my late night rambling points.
As for Trowser moving around, I'm not too certain I'd like that, if we wanted to visit him multiple times in a level. If the worlds are too expansive, it may get tedious to find him. I'm sure it could be done well, to fit him being a traveling salesnake.
There'd also be a question of RNG limiting speed runs if he has random spawn points or randomly roams the world.
And if his role is like Bottles, it may not be a good idea to have the move teacher running around the world. When you first learn how to take on the property of something you lick, it'd be nice if there was something nearby to try it out on as soon as you learned the move. It's good game design.