Sure, the phrase certainly has the meaning you refer to, and probably primarily has that meaning, it's just the fact that it comes loaded with other nasty connotations I don't like. If you wish to express a preference for friends over romantic partners, though, I think "mates before dates" is pretty fantastic :)