I've always had pretty good success with OpenRaid. Pay attention to the feedback that leaders have received before and it usually works out well. Not always, but its a decent bet. Make sure you leave your own feedback to that raid about the leader who didn't show up and run his own event.
Didn't some of the recent oqueue updates make it so that loot rules are stated in raid chat? If that's the case and you won the /roll, its worth at least petitioning blizzard for the item you won. You can't do anything about the jackass who kicked you after one heroic boss ruining your heroic lockout for the week, but at least maybe you'll be able to get the item so that being forced to do normal for the rest of this week is a little easier to take.