Good idea, now you can swap out the pumpkins without taking off the wheels.
And check out the 200 mph brakes!
Since we are not in the Racer's Forum, I assume this is for street, I which case I strongly poo-poo the idea.
Firstly those brakes are waaay to big. and waaay too heavy and your car will bang hard over every bump.
And secondly, Just how valuable is not taking off the wheels to remove the pumpkin to you; as in how many times a summer are you thinking of doing this? And then of course, is the added weight of the floating system, again affecting the ride quality.
And finally, what's it gonna take to install it? I don't see calipers or caliper brackets. Nor a pumpkin. Nor spring perches. And how far are the wheels gonna stick out? Can you set your own pinion angle?
I bet those missing calipers and brackets weigh a ton too.......