I'd love this on my motorcycle!
I've been aware of Michelin's Tweel since it was first shown, but as far as I know they aren't actually available.
I think the sidewalls would be important not only because of mud and debris, but for aerodynamic reasons.