Really? Eaton is under contract at under $5 mil per season through 2019 plus two option years. Fowler would cost $11-15 more annually for the same if not lesser value than Eaton, while Eaton is three years younger. The money saved is key, as it can be used to address other needs.
Stroman isn't a long term SP solution unfortunately, so trading him now is essential.