If it were me running the show, Dolphin and dating would be modular. I'd have a standard Dolhin build and treat dating as an extension..... not a mod, but a set of features that add all the dating functionality to the core script. This would make it a lot easier for those building both social networking sites and dating sites.