I'm all in favour of this - especially since it means we can (should?) add the appropriate support modules as dependencies of the additional event loops - that or create (e.g.) a Bundle::POE::Gtk etc.
or just make gtk a hard dependency of POE::Loop::Gtk.
one of my goals here is also to not ever have poe modules get installed that the user is then unable to use. ie "oh look, POE::Loop::Gtk... piss.. not gtk". that makes for unhappy users.
-- sungo