In my experience it is often that I search for something under the cursor, so it
makes sense for occur to pick up the word at point and offer that for search.
Also, if a region is selected occur could offer this as input.
I did these for myself long ago and it's a pretty useful hack which could improve
built in occur too.
So something like this for initial input :