Different landing page for desktop vs mobile theme?

See here for an ugly but working way to do it:
How to default to latest on mobile and categories+latest on desktop?

And here:
Set the top menu in the mobile view independently of the desktop view (with the admin setting “top menu” you also set the landing page.)