The MJX Bugs B2W drone is great to fly. It stays relatively stable even in moderate wind, has great range, and the return-to-home function coupled with GPS means you are unlikely to lose your drone even when it goes out of range. The onboard WIFI camera, however, is another story. I could never get it to go beyond 100m (that's paired with an iPad Air 2, which gives better range than all the smartphones I have tried). Even when it's within range, the video is both laggy and jerky. So there's no other choice but to replace the camera with a proper 5.8GHz FPV. These were the parts I bought: Foxeer Arrow Micro Pro 2.1mm camera Eachine TX526 5.8G VTX Eachine ROTG02 FPV OTG receiver Many people have tried different ways of modding the B2W. Some chose to preserve the onboard camera while adding the new one (I decided to rip the whole thing out to reduce the weight). Some chose to power the camera + VTX with its own battery (I chose to power the assembly with the onboa