I’ve just put one of those on this morning!
It seems to be basically the same as the one it replaced, except the old one didn’t have ‘Shimano’ on it. That was on there for somewhere between 12-18 months with no problems, and hadn’t noticeably marked up the freehub- didn’t look too closely though. That’s on my commuter.
Looks like it doesn’t grip all the cassette body (it’ll be fitted to a regular cassette hub), not sure if that might be an issue
Don’t take this the wrong way, but you realise there are bits of card folded over it that make it look an odd shape? Cos, er, I didn’t at first glance at the photos!