Actually i thought of them first. Too bad they don't yet make a model for the Sig P245. ~SIGH~
That "Pin Hole" product would work great, but I'm afraid that my IDPA club wouldn't let me use it at a match on the grounds that I couldn't just wear it on the street all the time and of course, they're correct.
There's always peep sights, I suppose...