It's a fun idea, but I'd be more fascinated if they actually had so much as small, radio-controlled model that flew and offered any basis for thinking this wouldn't be just a really inefficient way to build a helicopter.
Also, without pics: http://en.wikipedia.org/wiki/Flettner_airplane
edit: oops! link: http://www.icar-101.com/icar/index.php