After starting this thread I bought 2 sets. Both identical sets of 4 by Vessel. I originally bought them to use on JIS screws but having them sat there at hand I do use them on other screws too and haven’t had a drama with it. I like them and they work fine.
I’m not sure how much is the fact they are JIS type, or how much is due to the fact they are new and quality, or how much is psychological in that I think they are going to be better, but I’m happy with them.
I’ll remain open minded about them, but they certainly don’t seem to be a bad thing to have.