Nice build overall!
Though unless you're talking PvP I would suggest switching out the Overflowing Alter for either Leeching Strikes from the Siphoning skill line or equip a Resto Staff and Rapid Regeneration. The first slightly cuts your basic attack damage but gives you back decent resources over time, and the second gives you a ranged attack with the staff as well as a cheap health regen