Sounds very interesting, but what kind of system do you have in place for configuration of the date activities?
For example, if a couple prefers to have dates with just themselves, vs couples who want exclusively group style dates? Or a couple that has some kind of physical disability and thus wouldn't be able to complete a "surprise" date that included, say, skydiving?
Cool idea, however. Best of luck with it!