You raise some very good points, I usually just wait for inspiration to strike. Poor battered Jake will surely run into a bunch of more issues, as the game story develops.
I've heard "wonders" are being introduced ... maybe he will have something to say about that.