I have used them with a cordless impact driver and also with a ratchet. I have not had any issues, and have not used them much. I did like the little wobble extension it came with.
These get used as a grab and go set, they not used a primary impact set. I think they would do ok if not abused, they seem decent for the cost. I would still be cautious for the eyes though.
I have seen them in store, but never used them. I do have the impact bit set with the nut drivers and they have held up really well. I just looked on Amazon and Home Depot website and there are no reviews under 4 stars.
I have the SAE set and have pounded on them. They're fine. I think they just released the metric ones. I'd buy them but got the williams/colbalt set from Cripe.