Don't look for those on the road for many more years. They may be great for cars but not for trucks that see offroad duty. I think mud/snow/ice build-up could be an issue.
Don't think I want a set of them on either of my rides. I wonder what kind of latteral stability they have? How much flex do those 'spokes' have when it is 20 below?