i was thinking it would probably be a good idea to have an alternate master page template as well, since mobile layouts might need a different overall structure as well as a different theme.
are we able to override or access the pre-init of sitefinity pages to detect for mobile devices and change the theme? I know how to do it in a regular asp.net website, but not sure if it's the same thing in sitefinity.