My parents did this roundtrip last year and liked it. Occupany rate is often relatively low, so even though they only bought regular soft-sleeper (4 in room) for the Shanghai->HK leg, there were no other people sharing that room. That saved them the cost for upgrading to deluxe softsleeper (2 in room) - which you can do even after the train has departed.