Wow you guys are harsh
! Sure they're ugly but if they work your using them for competition then who cares if there ugly? Sure you don't need nor would you want them for CC but for competition they might be great.
I have several home made extended base pad and they run as reliably as a factory base pad. I wonder if they are still under 140mm. Looks like they were at least designed for the XD so they probably won't break off the ejector unlike the Peirce +2 for the Browning hi-powers some people were using.