Cool project. I signed up to be an expert on my repos however I think I don't show up to potential clients until I add my stripe details.
I've tried platforms like this and have secured basically zero revenue from any of them so I'm hesitant to go through the whole stripe setup process unless I get some confirmed work out of it.
So my suggestion is to allow maintainers/dev to show up to potential clients before having them go through the whole stripe process.