The idea behind a landing page is that it can be tailored to suit the audience who arrives on it.
Think about why people click the URL on a Twitter profile?
Most times that I do it - I want to know more about the person behind the Twitter account. I want to know who they are, what they do and how I can connect with them.
Being taken to the front page of their blog doesn’t really answer all of these questions without me having to do some more work (looking for an about page, sifting through their latest posts etc).
Also, in an attempt to be creative, I managed to secure a cool domain name with the ".me" extension. So I got "Brian Is Me"