Bad idea. REALLY BAD IDEA to change the client software and hard-define transaction rules inside the client. Am i alone who think so?
Idea itself is okay - allow people to decide.
But the execution is not the best I'd say. If there ever be alternative server, It'll have to copy such quirks.
The more such quirks, the uglier it gets.
Please don't do this!!
Is a really really really bad idea.Changing client software for this things, like blocking NXT inside accounts, should not be an option. NEVER.
Please, don't play with fire.
Hardcoding this stuff into the core code is probably not as good as i thought. I change my opinion to: Don't do it.