Sorry I didn't put it clearly, it's not that there are no better tools, it's the fact that there are no tools or even a way to be sure.
If you can't see the full address and the private key so you can verify that the private key is actually, for that address, while making sure nobody else has seen / still has the private key then you no longer have BTC.
You have a lottery ticket that may or may not have BTC in it when you finally scratch it off.
Look a handy thread that not enough people read: https://bitcointalksearch.org/topic/info-breached-or-scam-coin-makers-list-3315347
-Dave
Depends on how you look at it.
For the most part not really there is no number. You have to trust whoever is generating the keys that they are not keeping a copy of the private key.
If you trust them, then past that then 10+ should be fairly safe from someone duplicating them.
Some coin makers give a complete address list, those should be safe (eliminating the hologram peel / replace) others do not.
https://bitcointalksearch.org/topic/inforeference-master-makeraddresslists-of-lists-2022902
For other things it really becomes a matter of trust vs amount.
I am more likely to trust that someone did not bother to scam me for BTC0.01 then a BTC1.0
But for now I really can't think of a reason to use 1stbits anymore.
-Dave