Personally, I don't like leg extensions. I'm sure they work but IMO, you'll run into situations where the legs just won't be long enough or protect you drone from certain situations, so I bought a Hoodman Landing Pad.
There are several reasons I prefer a landing pad over leg extension;
- Depending on the leg extensions you use, you may have to remove them before folding the arms
- With leg extensions on, your Mavic Air may not fit in the case without first removing them
- Leg extensions can raise the drone up some, but its a fixed length therefore tall grass can still get in the way. With a Landing pad, it presses down on the grass making a level (reasonably) platform to take off and land from
- Landing pads can protect you drone from dust and sand (depending on the landing pad size you use) as you take off or land
- A Landing Pad will "somewhat" level a rough take-off and landing area
On the downside, yes, its something extra you have to carry with you. It doesn't make "EVERY" location a perfect take off or landing area, and some can be expensive when compared to leg extensions.
YMMV....