That's why Big Finish is so nice to have, they have done so much more with the Ace character than the show ever came close to touching on. I think Ace might be my favorite companion of all time. I'm shocked that, in this age of everything-edgy, there hasn't been any bad ass companions like Ace in the relaunch, who are delinquents and spent their free time before meeting the Doctor blowing things up and dumping beverages on old ladies heads.