Thanks for the photos.
My opinion on this is worth what you're paying for it. I have to think in a street setting the rod through the axle set up would have a benefit... Imho, it would take longer to steal.
I'm a fan of Woodcraft. Bling wise, I like his set up more. It's technically cool, weighs less, and can be removed nearly instantly...... At the track this might be an advantage for a race where tire changes matter..... It's never going to be that critical for me. But it's cool.