Needora — Building an online course — self-hosted or platform first?