I'd do it. Your team looks decent as of now... but your prospects looks great! Build for the future. Trade everyone except hamhuis, brewer, kovalchuk... bring in the prospects and grow... you'll own the league soon enough!
since you got staal offered straight up ask for something small with Staal maybe a lil cash late rnd pick of future considerations so his team can grow n then you can possibly pull out another decent prospect