@Gargron
Congrats, Eugen, this is a great step

I think you should think highly of yourself considering how far you have brought the platform already given the limited resources
Different stages require different skills and you might just have been the best choice (Yes, it is possible that someone else could have made it grow faster but also possible they crash it to nothing)

Plus good leaders know when it's time to pass the baton, maybe now is the time for an extrovert :)

Best of luck!