"X of Y" is a great pitch starter for a startup. You give the audience something to peg their thoughts on and go from there. Otherwise, potential for confusion before the "aha!" moment is too large.
AirBnB was "We are the eBay of spaces" for a long time. Now that everyone knows AirBnb, everything else is "We are the AirBnB of %s"%('tutoring', 'car rental', 'casual sex', ...).
Do you have a better sentence to get the listener to say "oh I see!" and have their eyes dart all over the place as they think of all the potential uses?