I suggest this rather depends on which pilots you are talking about.
If you are a commercial pilot then you don't really need a pc sim. Your instrument flying is ok and anyway the pc is not close enough to the real thing to hone scans etc. If you are a 747-400 pilot you would not waste your time with Precision Simulator which is very accurate with a wide range of system failures.
For wannanbes something like MSFS is perfectly good practice for instrument procedures although in my experience the handling characteristics are poor. You can do SIDs and STARs all with ATC.