It is a shame when you see the deck busted out on those greenfield slashers.
Should be a good little engine on the GMC. I am not sure about those flywheel brake set ups. (I understand the safety side). Have you ever seen one of those with a sheared flywheel key, due to someone dumping the brake, stopping the engine suddenly.