Without the knowledge of being a developer or having done this before - it does seem like additional races would be significantly easier to implement as opposed to additional classes. Especially if the races have a 'body type' that would be similar to a normal sized human character.