Personally wouldn't use the foam stuff but you should be able to get it repaired no problem. Some tyre companies don't recomend it but they're trying to sell tyres aren't they? Never had a puncture (there's tempting fate

) but i'd be happy with a professional repair.