If it gets you home, what's the diff? Everyone seems to think you need a new tire and not a patch anyway.
My opinion, if you're not trying to set a land speed record, a patch from the inside is OK. To do that, they have to take the tire off, and they can clean it out then.