Hey Garrett,
I wouldn’t buy a QCW Frame without buying the Any Surface Leveling System. At least I did.
The other things you mentioned are also very important in my opinion.
Also most users say you definetely would want a wired Joystick or a wireless one. Or directly go for Remote control panel V1 for the Onefinity .