Not sure how your team stacks up against others in your league, but the only way I make that move if I had your team is if I was all but convinced that adding Sharp would get me a title this year. Personally, I'm not of the opinion that he's bound to give you a heck of a lot more than Tarasenko.
You'll need to shore up the goaltending eventually, but a keeper core of (in no certain order) Tarasenko, RNH, Huberdeau, Hall, Skinner, Subban, Ovechkin, Getzlaf, etc. is quite filthy and has the makings of a perennial juggernaut in two or three years (perhaps less).
Just my two cents.
14 Team H2H Dynasty League (14 keepers, 21-man roster, no farm)
G, A, PPP, SOG, BS, +/-, GAA, W, SV%