send a PM to Jake - he's done some pretty extensive glass-work on beachcats.
There are several others building and/or working in boat repair yards who have plenty of advice to contribute...
How deep does the scratch go into the foam? And how wide is the opening itself?