Hi, greenlight. This is a great question.
We definitely feel your pain here, and do have responsive behaviors in the works for an upcoming release in the not too distant future. For now, though, I unfortunately don’t have any suggestions how you could customize your site to change per device. Without going into too much of the specifics, we don’t have a JS function to switch the view on the fly and doing so by AJAX is problematic for other reasons.
If you need an immediate solution, your best bet would be to hire a third-party developer who could take a look. Should you be interested, we’d be happy to provide you with a list.
Sorry I don’t have a better answer for you, but please rest assured that help is on the way!