How long until we get that with a native support for changing firmware?
As in: preload ten firmware versions and switch between them, with persisted state?
but hook your FM1 to your phone and flash from there (the firmware hub)... very portable.
i like m-pyre a lot right now - https://historyofsky.github.io/m-pyre/