Is this approach still the best option, given the progress being made with modest? I have been using it for several months now with only the occasional glitch, but it would be great to switch to something less hacky.