My problem with going to Yuen Long or Tsuen Wan, or even Tai Po, is that the locations are rarely close to the MTR station so you gotta get out and walk a ways before getting anywhere.
If you do live in the area like I used to then yeah it's pretty good. My punt sessions are usually not planned though, so if I'm passing through an area (like you were) where I just pop out the MTR and getting my dick wet in 10mins or less then I gravitate to those places, so seeing if I would go all the way to YL to punt is a big ask (for me anyway)