Seems that if you use this, your documents won't be able to be considered 'valid' by validators (tested on the w3 validator). Unless, perhaps, you just mark your doctype as html and be done with it?
Why would I care? What matters to me is that Google gets people to my site.
Microformats should never invalidate any doctype as they are just class-names.
Microdata can be used in valid HTML5 doctype pages.
RDFa can be used in valid xHTML+RDFa doctype pages.