I'm still not following you here.  The commit-msg hook in Gerrit doesn't skip blank lines when its putting the message back together.  We put blank lines in commit messages all of the time, like between paragraphs.  Like you do in this message.  Why would we skip them?