Thanks very much for the kind words!
Who do you think constitutes these disparate user bases and how are their perceived expectations different?