If I may...
My LBS has these on the rack (next to the toilet if that means anything) and there is NO WAY I would use these things except for trailers or kids bikes. They feel slick, look slick and 'spongy' so I doubt the PSI claims. Good for slow commuters? Maybe... The inside/rimside has what looks like two nylon cords running the perimeter to keep the foam in place. To my uneducated eye, it looks like hard riding would cause the cords to work through the material somewhere along the perimeter and then you would have an increased chance of rolling the tire off the rim when hard cornering. I imagine the special tools to install are for leverage against these cords. I like my rims the shape they are, thanks.
Going back to the slick look, they look like they would be absolutely useless/dangerous in rain or moisture.
The guys at my LBS just shake their heads when they look at those things...
Seriously? Trailers and kids bikes use only...IMHO