Haha, glad to see someone had the same idea as me for allowing talents for professions. Also, I’m with you on the talent tree and attributes, it just makes more sense to have both.
I made a pretty detailed post about it and other talents if you want to give it a read: