Hmm. I can see some of the reasoning behind it, but the learning curve would be downright evil. Worth testing out though.