The Ryze Tello isn't for serious video work or long-distance flight, but that's okay. There are plenty of capable, and more expensive, drones out there that scratch that itch, such as the DJI Mavic Air.
Inexpensive; Easy to fly; Programmable via Scratch; Bluetooth remote control compatibility; Automated flight modes
Pixelated, low-quality video; Limited control range; No GPS or return-to-home capability