Bitfinex announced on 13 July 2017 that their wallet is now ERC20 compliant.
Added support for Ethereum Name Service (ENS) for all ERC20 tokens and Ether. You can now use registered names as a withdrawal address.
However just in case you have not read the memo, even if the wallet is ERC20 compliant, you still cannot and should not participate in ICOs using a wallet that is linked to an exchange or any other service you yourself do not hold the private keys of the sending address. Only use a dedicated, local wallet of which you hold the private keys of the addresses and make sure the wallet is compatible.
Having said that, what is Bitfinex preparing for? If they are an exchange for the trading of crypto-currencies such as BTC, ETH, LTC, ETC, XMR, Dash and XRP then they do not need to be ERC20 compliant.
It looks like Bitfinex is preparing for the coming onslaught of token trading? If they are then now is the time to prepare for the coming wave of new tokens. I hate to think that Bitfinex will turn into another Poloniex or Bittrex and allow all coins and tokens to be traded on its exchange.
In the last month they have added IOTA, EOS, SAN, OMG and my feelings tells me there are more to come. Seems to me that the trading mania in crypto-currencies will just be a distant memory and trading those tokens that ride on the back of the Ethereum blockchain is the future!
What are your thoughts?