At the moment, our usage skews in favour of self hosted.
Yes, we do have outside contributions.
Over the long term, revenue will be from 1. hosting (as you mentioned), 2. Enterprises that pay for closed source features (regardless of whether they host with us or on their own infra)