Vanitas looks indeed more evil than Master Xehanort,he even tries to kill Aqua and Ven,besides Master Xehanort himself told to Terra to destroy Vanitas that is the reason worlds are in Danger...still i dont think He and MX are so evil,at least not pure evil,i think their role in the story is not...