My problem with the G is that I don't want to pay Monty 4M+ per for multiple yrs. While he's ok, he's not worth it and it may have cap implication down the road.
At this point, it is clear that this roster cant compete for a playoff spot, so focus should be on assets maximisation and player development. With that in mind, Monty's value may never be as good as now: low cap hit and proven to be a NHL guy. Keep Allen and Primeau and hope that Primeau can develop to what Monty his now, but at a lower cap hit.