We just got off the phone with a very nice CBSA agent who said that if we were landing without the intent to "settle", that is, according to him, get a place to live for more than 12 months, etc, we did NOT need a GTF list at landing.
We've never heard or read anything like this in the past, so...