If needed, I volunteer to help, collecting names etc. I think that profiles should include: languages spoken, daily availability (every day, afternoons, weekends only etc), brief info about the area with key species, and also, something which wasn't included in the BP profiles and which I think is very important: if one is willing to meet for a birding "session" (for FREE!!!) or just to provide site information in writing.
It remains to be seen what is the best way to organise such a "service": a dedicated forum or, as I suggested above a "sticky" in each country's forum. A separate list for professional guides, tried and tested by BF members could also be an idea. But of course it's uf the BF staff to decide what's the best way forwIsard.