actually on a website dedicated to analizing the classic series there is section all about OT April and how she is an 80's kind of girl that made her obsessed with her career to the point of putting her career before people.
http://www.geocities.com/tmntdissected/april.htm