This is really cool and probably should have been made a while back, and I'd absolutely use it if I didn't luck into a game earlier this year. I might still use it to play something else.
One thing is, it seems very targeted at TTRPG curious folks that have never played before, like people who have watched Critical Role or heard of D&D and are fantasy fans but have no idea what the actual play experience is. This makes sense, it's a fast way to grow your user base. But I'd be more likely to use the product if I could search by system and request specific games. I would use it to play more niche games that fewer people are running as one shots.
Based on your company description it seems like you're moving in that direction.