I just bought a 501s and I also have a bugs2w. I like my bugs alot but love the 501s. I do not like the wifi FPV on my bugs. I have nothing to support the 5g so I can't use it. But I have a runcam 2 that I can hang from the bottom and use it's wifi FPV but the latency is ridiculous. If the wifi FPV in the bugs has similar latency I don't want any part of it. I do like the range I get from my bugs but I do not like the 500m geofence for altitude. The Hubsan has great FPV. Out of the the box, I had good FPV at full altitude witch was only 250m and full distance witch was about 450m. But now, I modded the parameters and Installed external antennas and "wala". I don't know how far I can go or how high because I chickened out at 450m high and 750m distance and still had full controll and FPV. I will do more testing on another day. Oh ya, you do actually get 21min fly time from the Hubsan and I get not even 13 min from my bugs. I am going to use a battery for the 501 and install a xt30 connector on it to use in the bugs so I can see if flight time will improve. Just wanted to share.