Not going combat on garalon, huge expertise overcap, strange gem in helm. Envenom uptime is mediocre across the board, so is rupture uptime.
http://shadowcraft.mmo-mumble.com/ use this for proper gemming\enchanting\reforging\dps expectations.
There is no point going sub if you cant figure out assasination (by the looks of logs she cant). Also that site is very strange, assasination sims higher then combat right now on single target, i guess there are some random intervals involved which let combat squeze extra cooldowns, shadowcraft is more accurate in dps expectations, atleast in my experience.