I find the up-front focus on microformats off-putting. The general vibe of microformats is "Hey look! You can do a lot of work to explain things very patiently to a computer program that nobody you know is running, and in return, you get nothing!"
What's the selling point there?
I like the idea of the IndieWeb, but can you tell people how to get started without such nitty-gritty details?