Rob, so the only thing is you need the USBsys cable or the Spektrum cable to do the upgrade. You have to have a studioX account which you create. At the Beastx site find StudioX (it's in the support tab) and then you download the software. Then you create an account. When you plug your device in it will show what version and what's available for upgrade. Typicity you would use a paypal account to pay, then the flash is done though StudioX. You will get attitude control which is their rescue/ self-leveling and bank switching. It has nothing to do with your transmitter. Forward programing is a Spektrum thing. And good deal on the revomix. You won't need it for sport flying.