Dave has said they have some innovative ideas in the pipe that will be "dramatic". But here we are discussing flame wars rather than whatever promise these new ideas may hold.
Should they keep all that under wraps? I don't think so. IHub is a site whose success depends on the participation of its users, so why not include them? People like to be included.
Imitation may be, as I said yesterday or Sunday, the sincerest form, but it gets no one anywhere. It's just being a copycat.