DJI Mavic Mini: In-Depth Hands-On Review