Thanks for the tips, I got into this MMO thing pretty late and diving in head first isn't super easy. Your first point is pretty much what I've been doing, and it works out as long as the CCs go well. I don't have a problem calling people on their shit, but since it takes so long to find groups, it just makes it kind of frustrating. I don't want to sound like it's been all negative, I've had some great groups (one in particular while doing Athiss), but man, lately it's been garbage wall-to-wall. I'm having a little bit of difficulty when there are a bunch of elites that are a little more spaced out than I'd like, but I guess that's what CC is for.
I have to imagine it'll get easier at some point, since I'll have my group taunt and sweep instead of having to rely on the single taunt and Smash.
You're looking pretty good from a tanking perspective. I main/offtanked since Burning Crusade and you're catching on pretty quick. Just make some hard rules for pugs and they'll usually fall in line. If they don't, blowing up in the party chat usually makes them obedient >_>
Tanks usually lead the party, so you'll have to mark CC and kill orders etc. Also know that tanks are always needed, but DPS are a bunch in a dozen. Just don't get princess syndrome and you're all good.