I looked at something like that, but made for sports wheelchairs. They came at uncut length and were supposed to be cut to fit. they also simulated a higher pressure than the no-mor-flats. But when the company found out that I wanted them for a bicycle they didn't want to sell me any, saying that the simulated pressure was too high for bike usage. When I quoted some typical narrow road tires presures, they just stopped responding.
Anyhow, I've run solid tires from greentyre for two seasons now instead. the impression is kinda mixed. Getting them on was a beast of a job, but once there, there really hasn't been any big issues. They're a bit squirrely on cobbles, and when crossing thick lane markers. When rolling off a curb or over a moderate pothole it does feel like landing on the rim. But on decent road, the ride is a non-issue. And the feeling of rolling over a sea of broken glass w/o a care is quite nice.
For my commuter I plan to go back to clinchers, as the greentyres gets so darn hard in winter temperatures, which is when they're most beneficial anyhow as that's when fixing a flat by the roadside is the most annoying. Summertime, it's just a bit of a nuisance.
but for a warmer climate, and perhaps shorter rides, I'd have no qualms about using them again.