There is a lot of reasons why one should deployment WordPress individually instead of accessing blog with WordPress.com. Further strengthen the reason is that Azure Web Sites giving free hosting to startup blogger, and grow as more traffic generated over the time.

Azure Web Sites Comparison

Comparison on Azure Website Package

Video of installation