Lovely, and I mean it. Of course, there will be loop holes to fill, trial and error and all that, but that is true for pretty much everything, so not an issue.
As for the lack of roleplay in it, that's not an issue either, if you ask me. For example, I'm not a FlHook expert either, so just speculating, when you add the bounty you could also add a description to it, much like forum side bounties. Besides, people who want to roleplay will do it anyway, as people who do not want to roleplay don't do it currently and just do the bare minimum to be allowed to get what they want.