Yep, I did. I added an idea and think I voted, but it's all a blur. I'm unsure what the process is with Brainstorms though and didn't think the wiki edit is in contradiction (but maybe it is?!).