Another friend of mine, ET recently flew on SQ 32 (San Francisco direct). Singapore Airlines operates 10 direct flights to San Francisco in a week (7 on SQ 32 and 3 on SQ 34) on top of the daily flight via Hong Kong on SQ 2.
Although the product is the same on the Business Class for all 3 flights, they operate on different planes. SQ 2 uses the 77WR with 48 J seats, SQ 32 uses the long haul A350 with 42 J seats and SQ 34 has the most J seats with 67 on the A350 ULR.
Personally I have no preference between SQ 32 and 34 (probably slight preference towards SQ 34 due to the lower overall plane density and a better flight timing) but I would prefer the direct flight over SQ 2 anytime.