I disagree on all but loss of SR, yes, no SR is a bummer, but when you are taking 20% from a Mega Venusaur's invested Giga Drain, you can hardly say that weaknesses wear it down quickly...
And it's a TTar, how is he weak? I hardly call base 134 Attack "weak" even when uninvested