I have to say this is pure genius. I think a beguiler might make an interesting base for this as well.