I wonder what would have happened if there was no prior agreement - would Darche have signed Palmieri? I mean, he does need to fill out a roster, and perhaps more importantly he might care about his reputation with players and not start off as GM as the guy who backed out of a deal a player had with the team. So I don't necessarily consider this a "Darche move". All said, it's a reasonable AAV and term (thank God it's not 3 years). And if the idea is truly to try Ritchie as the 2C, then Palms is a good veteran presence to put with him.
Also, he has a full NTC this year, but if the Isles are missing the playoffs and Darche gives him a chance to go for a Cup with a contender, he could waive.