I think BATC is the overall winner at this point. SI is bloaty as heck and has not fixed bugs/inaccuracies. I'll get a couple of these once their feature sets are semi-stable in like 2030 or something.
Exactly this for DLH. This policy is for commonality with the 744 fleet, but it also helps maintain flying skill. And yes I know some 744 operators now apparently allow the autothrust to be kept in for landing.
This procedure evolved from this arrival that Jon might remember:
https://www.fly.faa.gov/Information/west/zoa/sfo/atcCharts/SFO_STAR_00375GOLDENGATE.pdf