I believe a razor such as this was discussed previously on SRP. I'm not sure and don't hold me to this, but one of the most interesting comments I've ever read was posted in regards to this razor, to the tune of "it doesn't shave well on the upper lip".
You might do a search and see if there is any info out here on SRP.
Joe