Hey James,
I have no complaints from my Muteki lug nuts, so I have no problem recommending the brand. I had long, open-ended ones though. I don't know off-hand if those short closed-end ones would be long enough. Not to say I'm doubtful they'd fit but just that I'm not 100% sure.
Cheers,
Bill