I went not last year, but the three previous years. Saw the All Blacks hakka in the thunderstorm after they won. Pretty cool. Never got near the South Stands, though. Best to watch the piss bomb battles from a distance.
I agree with you on HK Sevens being the best sporting event. And the party keeps going in LKF and Wan Chai after the games. Were you the South Stands by chance?