If I was building a team, I'd make sure to have on hand a forward that play all positions who skates decently well and isn't a one-trick pony (AKA, do everything at a reasonably okay level) and who isn't a very young player due to the nature of the job.
Dauphin is exactly that kind of player, and that's exactly what he should be going forward. A 12th/13th/14th forward. Should also be paid accordingly, AKA 900K or something.
There's no real point in replacing him by someone better (and presumably more expensive OR to young for spot duties), because, well, he's playing spot duties. There may be a point in replacing him by someone different (in which case I'd probably start with another player than Dauphin.... like, Poehling. or Hoffman anyways).