Maybe it's just me, but testimonials scream 'desperate' to me. I associate them with infomercials and medical quackery (usually infomercials advertising medical quackery.)
That's not to say that word of mouth isn't a good way to find things, but really I think the best advertising for C2 are the games that are made with it. I found construct after watching a video on youtube of a work in progress game... if I'd come to the scirra site afterwards and the first thing I saw was a page of "I use construct to triple my productivity" type quotes - I would have been immediately turned off.
I was not talking about that type of testimonials, but I get the ironic sarcasm... . . .
and selecting the best of them to show is part of the process, I know, your TV show many type of Testimonials and I hate them all too, so, to make it clear, I'm not talking about that type of TV adds.. =]