Great work! Looks great and it's definitely nice to have better integration with the regular search UI.
I'm not convinced this _should_ be in SMW itself. Having a small extension would also work. And if it's something a lot of people really want, then it can go into stuff such as Semantic Bundle and be enabled by default. So I prefer it goes into it's own extension for the sake of keeping SMW core as small as possible.
If you wrap it up into an extension and submit it to gerrit I'll be happy to give it a thorough review. I can also help with getting it onto gerrit if you want.
Jeroen De Dauw
Don't panic. Don't be evil.