The Straight Scoop
In my opinion the H107D is made to serve one primary purpose...to introduce and provide an inexpensive way to learn FPV (first person view) drone piloting.
Although it has FPV video feed, don't expect the feed, recorded or otherwise to come near the quality of a dedicated camera drone...it's sharp and clear enough for beginning FPV, but not much more.
The machine flies very well, is responsive to control input, and is actually quite fast and nimble...again well-suited as an FPV starter.
It's very durable, but for the same reasons that make it durable it can also be a pain.
For example, instead of the props breaking, they tend to simply come off, even if using the included prop guard...you hit the deck hard and you'll be sticking props back on...beats replacing them though!
Instead of the legs breaking, the bottom part separates from the top part.
Not a big deal, but it means in order to resume flight, one must first snap the pieces back together.
It binds and calibrates easily and consistently to the transmitter/controller.
Typical flight time with stock battery is about eight minutes.
Typical AA battery life for the transmitter is about three flights.
The FPV on-board camera is at a poor angle for fast forward flight (angled too low).
The antenna is positioned horizontally which adds durability, but greatly decreases the range possible.
The angle of view from the on-board camera is too narrow to achieve a truly immersive FPV experience.
Easy mods that fix the above negative aspects-
Add a cellphone "jelly" wide-angle lens to the on-board camera lens to provide a wider field of view.
Pull the AA battery holder from the transmitter and replace the connection with a lipo that will fit in it's place to greatly improve TX operating time.
The antenna can be easily re-positioned to a vertical stance and that alone will nearly double the range.
Every conceivable mod for this unit can be found on YouTube.
I think that the H107D is a good value, well designed and well built.
Replacement parts are cheap...new body=$5.00, 20 props=$2.00, new motors, set of 4=$10.00.
For those interested in FPV racing your options boil down to either starting with an all-inclusive unit like the H107D, or jumping right into a more serious $300.00 quadcopter (not including Tx, batts, charger, FPV goggles or monitor, etc.) and blowing probably an additional $100.00 or more on parts and repairs before you even learn to fly the thing.