In my opinion, the best approach for those who want to secure a new gTLD domain or several new gTLD domains is pre-registering with more than one company.
I don’t own many new gTLDs and my data is therefore inconclusive at this point, so I won’t say which company/companies performed better for me thus far (I will however do this in the future, once I have more data) but up until this point, I’ve had interesting “surprises” as in seeing that the company I would have expected the least from a while back manage to secure the domain on the one hand and seeing a registrar I had higher expectations from screw up royally on the other.
Also, it’s not like you’re throwing money out the window by pre-registering with more than one registrar. Sure, you’re blocking capital initially, since you have to pay upfront each time you pre-register but that doesn’t matter since you’ll receive refunds from every company aside from the one which managed to secure the domain.
The pre-registration process itself still has many flaws and it’s to be expected given the fact that new gTLDs are so, well… new
For this reason, having the right pre-registration strategy can make the difference between getting the “best of the best” for that particular extension and settling for what’s left after other domainers cherry picked.