Yes, building it as a race would have been way better. The class isn't bad, if you want the classic flavor, but have it be the race, with the option of the class, or another class, and a rider to the "used to be ____", and the feat that allows partial access to the previous race's feats or race...