I have been on roll20 for over 3 years now and am a very active player and GM. I have run many campaigns and played in many. Generally I'm looking for stable roleplaying groups rather than individual games, I find building group first then a game second produces healthier games that fall apart less often.