No one is completely right. It's difficult to mix and match though because something might drop between the cracks.
A syllabus designed for one part of the world might be less appropriate for another due either to local prevailing weather or a difference in regulations.
However, I certainly agree that if you want to learn mountain flying go where there are mountains rather than hills. If you want to learn about cold weather ops go where the snow is!
The request was for CFS notes though, so we digress.