As we all know, GPS is far more accurate than anything else out there including QDM, VORs, NDBs, and it is pretty obvious if it does fail in some manner....unlike an NDB unless you're identing it all the time.....As for primary Nav...why not? If you use a proper IFR certified GPS, it'll let you know when it goes tits up.
Cheers
EA