I always pour water on these. They are the opinions of three or four folk who have less knowledge than a lot of people on NSC and other forums. It's almost like people are searching for endorsements from others who know no more than them.
The transfer window article says less than nothing.