Do you have numbers to prove that your idea is great? Having been launched for a while, it should be pretty easy to rearrange traffic data in such a way that it gives you a benchmark as to how relevant your idea is to people.
(Forgive me, but I like using numbers as a basis for decisions)
We know that idea is relevant because 1) WE find it relevant and 2) by the initial comments we are receiving from our users. Most are in love with the idea... but after that they feel let down. The problem is how the idea is executed, not the idea itself.