I guess if you go down the Maccon route, that's also technically a "friendship" route with David since David's going to keep appearing in Maccon's route so you'll most likely get close with him as well, only as a friend though.
I have forgotten how to talk to strangers, so seeing MC befriend someone and not take them on a date is music to my ears... So this is what being Ace feels like. Sweet.