I usually NUKE TO ORBIT any partition(s) supplied on the drive and format it using Linux-native tools.
I've never had to do that to get a drive to work with Linux, as long as the distro I was using had NTFS drivers installed, though I can see doing it to nuke some of the pre-configured junk that comes on some drives.
Just today I partitioned a new blank 3TB drive (and I mean blank--it didn't even have a partition table) which I had bought from a member of my LUG because he decided to go RAID. I put two NTFS partitions on it using gparted and it works great with both sides of my Mageia/Windows box. It still will not work with my Debian computer because I haven't installed NTFS drivers to Debian because why bother.