I agree with most of what you have said Calder.
Although it must be stated that this is only a guideline and if you are in a new party or raid group you should always ask how the loot system works. As a guild we cannot control how guild groups control loot and who it is given to.
There are only a few points I would question:
If you have announced you are leaving a raid team in a few short weeks should you expect to be able to roll on important loot such as tier items? Surely it is unfair on the rest of the group if you win the tier gear and then leave WoW for months, it could have been someones 4 set bonus which would benefit the team in the long run.
I agree with the concept of tier gear being rolled on the same as normal gear, whoever is highest wins, no matter how many pieces you tier you have. I would however place it in a different system to normal loot or players may be scared to try and win normal loot just in case their tier piece drops and they are bottom of the list for already winning gear. We could end up DEing items which people need but don't want to lose their place for tier tokens.
I do like your idea of the widest audience piece being rolled for first, this does make sense and is something I may look at using within Team Awesome.
As for the rest it is pretty standard and what all of the teams use. I do however think that Loot Masters do need to have some control over the loot system by asking if someone can pass on loot for someone else, as long as they have a vaild reason. In Team Awesome, we have never abused this power and would never dream of doing so, I expect the same can be said for Team Win. Luckily, all those currently involved in raiding are honest people and we can trust this judgement.
This post however is a very good guideline for any new raid teams/new guild groups who do not know each other and want a fair system.