Hardest part of projects like this is patience and reminding yourself that real businesses take time to develop and progress and thats the reality of developing a new company let alone platform
I know right, they're pretty lucky they've got an active community to help boost and reminder them of the trust and confidence they've in them.