Not sure if the matte really works, I just ordered it based on reviews on Headblades site, supposedly it'll give you a matte finish. As soon as I get it, I'll do a review here.

On another note, you should give a DE a try. I can shave my face and head in 10 minutes, and I'm pretty anal about stubble on my head I usually get a "so smooth it's sticky shave". Although the ease/convenience of using a modern razor is understandable.