I've been lurking here for a bit and this community seems to give the most honest takes, so here goes.
I've signed up for a couple of things already and had mixed results — mostly because I went in without enough information. Trying to fix that before committing further.
Even rough impressions or gut feelings are welcome. I'll take real experience over polished marketing any day.