The EP per account is a good thing..........but I would disagree with 20000 EP for each new character. Grants far too much for each character.....  20k EP per account is a good thing, but perhaps a voucher in your Private Stash for one respec would be a good thing.
Non-tradeable, non-sellable.
Respecing skills is alot easier for the Dev's to implement than repecing Attributes. I'm sure they have a system in use to calculate the EP spent per character.
Although I don't have an issue with making a new account I would rather say pay 2-5 bucks for a respec , but that brings in a cash shop mentality and I am happy this game doesn't have a cash shop. NO DEV'S I DO NOT WANT A CASH SHOP!!!!!