Welcome to the Guild.
I've never heard of roleplaying on Youtube in any sort of way. It sounds rather unpleasent, to be completely honest. Though I suppose having no experience in it, I shouldn't judge. But I hope you enjoy your stay here on the Guild and I wish you good luck in finding roleplay around here. Maybe we'll even see each other out there.
Personally, I'd recommend starting off on the Casual section. Roleplays and posts vary in quality there. I'd say it serves as a more developing experience than the Free section and it's much more welcoming and overlooking than the Advanced section.