Though having to pay double the transaction fees will be slightly annoying at least until they add functionality for other types of crypto.
Those demands your Forex broker has are even more annoying and as you experienced yourself, they created a lot of headache. Imagine if you weren't able to withdraw funds to the original address and that you never gained control of its balance, but your broker insisted on using only that one no matter what you say? Luckily, you sorted it out.
LoyceV is right. A 1 input and 1-2 outputs segwit transaction is well it considering the problems that centralized exchanges can create.