The paladin has half casting, this has warlock-esque casting. Big difference.
Just the unlimited blast of xd6 makes it far different from the Paladin. lesser Armour modification Alone is very versitle.
For a class that focuses on casting, Full BAB and d10 hd are bad for balance. It might balance it, but fighter types would complain.
+ More varied magic. good.