Set it up sometime in 2013, been running into problems ever since, mostly with caching. As I recall we wound up having to direct mobile users to just use an app that just made sure the mobile version was called.> MobileFrontend is an arse to setup and a lot of it is either specifically coded to suit Wikipedia, or it makes assumptions, such as the skin, that are often not viable for other projects at all.
This comment greatly surprised me. MobileFrontend was previously very difficult to set up but should now be very trivial. When did you last try?
I'm not sure what you mean about assumptions and how this would effect the homepage redesign. If the redesign is designed responsively it will just work. MobileFrontend is its own skin so it's not making assumptions - it knows what skin it is running in...