I also have created a Fork. Just submitted a pull request. The change fixes the bug where placing quality entities on another surface than where the player character is, in map view, would crash the game.
Specifically the the two bugs Atraxi posted should both be fixed now (generally it was the same bug applying to everything the mod changed, but those are the actually reported ones). I will test more extensively over the weekend, but I think it should all be fixed.
For those who want to apply the change themselves, edit control.lua and comment out lines 36 and 37.