Best answer by Transparent
What you've been hearing about is the incompatiblity of the software commands between Suppliers. The physical meter isn't the problem.
At some stage in the next few months, all existing Smart Meters will be upgraded to the newer SMETS2 standard. This allows any Supplier to receive readings from your meter.
Whether you want to have a Smart Meter installed immediately, or wait until you are sure this will operate the SMETS2 protocols, is up to you.