Personally I'd roll with a human for the extra 3 heroic feats. Rogues have a wide variety of useful feats so ideally you'll want to get the most out of them. For stat rolls I rolled 18 dex (16 + 2 from race), 16 str, 12 cha, 10 wis, 10 int, 10 con. Dexterity and Strength are your best abilities so make sure you prioritize…
Are there blue regen rings that can't be traded on the Auction House? I vaguely remember seeing someone in PvP the other day with blue regen rings. I can't quite remember the name but I'm 100% positive they're nowhere to be found on the auction house.
I imagine Bloodtheft would be pretty strong with a high Hp/health regen/life steal build which is what I'm running right now and I plan on purchasing one once I have the AD for it. Seems too many sheep follow the same sf/bark advocates.