I'm sorry if you can't admire the beauty in simplicity and intuitiveness. You are down the path of a never ending chase for "complex" (read: convoluted) gameplay. Best of luck to you fella.
Never ending chase? I doubt, considering it would only need few changes already sugested to finish it off. And especialy considering class warden was based off is already doing fine job at that. But if you enjoy simplicity you are welcome to continue playing any other class that isnt warden since warden should never be that.