In the future think before you talk. If you had any resemblance of intelligence you would have gone to my guilds world of logs page and seen that all our heroic logs are private. Private logs can't rank.
Not sure yet, only raid boss I got to use it on was will and that fight isn't really an accurate gauge due to how high melee numbers are inflated with the 50% buff.