Wow! Kudos for that move. There should be a place for discussing and reviewing click-dummies and mockups somewhere on the web, if there isn't already such a thing.
Thanks. I guess I'll use my personal blog to share for now, keeping the startup's blog to share more about why we're doing what we're doing and topics around meeting new interesting people, shaping serendipity.