In the most part, I have to agree with you on your opinion of the various contending teams. Yes, 85 FG% is hard to figure out - not really sure what he is up to. Maybe he could enlighten us :)
Yes, you are the team to beat, your record says it all, don't know how you lost that lone game though.