If you're using a STC I think you need to put in the 337 so that the americans have on their record the changes, Just incase you are to lose the logbooks , etc. I think that with an STC you need it signed off by an A&P and possibly IA . I had a similar sort of thing with my bushwheels, although mine were valid under the type certificate rather than STC