Interesting topic! :)
For myself, I do not try and "come up" with anything new or revolutionary. Instead, I just do what I think I should be doing -- practising, improving and having a fun time with the boards. Along this timeline, eventually I will stumble across a half-decent idea that will...