I have a ruger p95 and ria 1911. Both full size. As far as concealing goes I've never had an issue. P95 is a 9 however but the same size as the p94 .40. 1911 is a 45 and as I'm sure you know very large not an issue to conceal (iwb holster or saddle holster).
Everyone I talked to that has a xD loves them. I myself prefer rugers. I've never had any issues with a ruger and they are super reliable. I've shot numerous rugers.