He's an empty calorie scorer. Guys like these are valuable in the bottom 6 surrounded by good defensive players and being PP specialists. There are better options to be had I'm sure.
Isles need a little more creativity to their roster building. A guy like Tsyplakov is a good start. You look at what the Panthers do, and every team should be emulating them. They consistently grab players off the garbage heap and make them into very useful pieces: Carter Verhaeghe, Gustav Forsling, Anthony Duclair, etc.
Lou did this with Engvall. Solid swing at a player that has the talent to be a 2nd line player. Hasn't necessarily panned out. He also did it with Rielly (more desperation). However, there is far more of getting guys with "strong" track records that are overpriced and overrated: JGP, Palmieri, Horvat.
There's nothing wrong with getting a few of the "fairly" priced guys like Horvat. However, when you load your team up with aging vets for things they have done in the past while ignoring the farm system and not trying to acquire "undervalued" projects, you become stale and irrelevant. The two words that describe the Isles best.
Stars and Panthers are excellent examples for the Isles. The Stars were in cap hell after Sequin/Benn contracts were fast becoming an albatross. All of a sudden they draft Hintz, Heiskenen, Oettinger, Johnston - now they're arguably the best team in the league despite the bad contracts. The Panthers signed Bob to an awful contract that looked to doom that franchise. However, they were able to trade and sign their way into becoming one of the best teams in the NHL. Their signings weren't the aging UFA types. They were the under the radar types.
Our GM isn't dumb, but he's not creative. He also doesn't seem to understand that the NHL is now played differently than it did when he won cups 30 years ago.