Great profile loving the DPS and rotation. 
additional comments that u may want to consider:
- Opening with Blizzard III (should not be required when MP is full)
- Defense Mechanics should be utilized as necessary ( i.e. HP half full)
- Virus : a good opening cast
- Scathe: should be used when the player on the run mode
- you may also want to consider a filter for lvl50-60 mode since most of the content is around that level
in my opinion if u managed the above elements, then this profile would be flawless
I appreciate the hard work u put into this best of luck!
PS: @ Ilvl 190 I got 1.25K DPS on a level 50 Dummy

additional comments that u may want to consider:
- Opening with Blizzard III (should not be required when MP is full)
- Defense Mechanics should be utilized as necessary ( i.e. HP half full)
- Virus : a good opening cast
- Scathe: should be used when the player on the run mode
- you may also want to consider a filter for lvl50-60 mode since most of the content is around that level
in my opinion if u managed the above elements, then this profile would be flawless

I appreciate the hard work u put into this best of luck!

PS: @ Ilvl 190 I got 1.25K DPS on a level 50 Dummy