AsteriskNow vs FreePBX Distro? which one to use?

Anyway, even if one could be sure of being able to migrate from one distro to another that uses the same version of FreePBX, that doesn’t address the question of how do you upgrade a working system to the latest version of Asterisk / FreePBX. There doesn’t appear to be a clean way to do that, at least none that I can find after much searching and many questions posted on this and other forums, so how does one go about keeping one’s system up to date?

If one could backup from the old system (old version of FreePBX/Asterisk) and restore to the new, that problem would be solved or at least greatly mitigated.