Yes, TCX is bigger but that really doesn’t matter.
TCX is a text file (human readable). FIT is binary; It’s much more compact.
They have the same data and work the same way.
The Edges convert the TCX files to FIT.
There really isn’t much of a reason not to use FIT.
————————————————————
The following stuff won’t matter for most people.