No for 2 reasons,
1) As @lmm mentioned, you can get free t-shirts from just about anywhere and it's not worth having a huge ad on your back 2) Launchrock is one of the most annoying 'Coming Soon' pages out there. Why would I share your service/product on Twitter/FB/Email to my friends and family when I haven't even ever used it