But more than the price, the IOTA project just seems plagued with problems and no development. It's still only on just two exchanges, their seems to be perpetual problems with the wallet, and it's ultimate goal, becoming the currency for the internet of things is like a far flung dream at this point.
That ballance update trouble seems home made, there has been pasteable javascript code for that wallet's console capable to update that ballance inside a small loop. There is no explanation why that code has not made it into the official github, still!
For the IoT application the IRI component is crucial, not the GUI. There was some (I think Python) implementation for command line access to data on the tangle. When first applications pop up at that area, we are back into the buyzone.
Exchangers dont really matter. Binance was necessary for US residents to access IOT/BTC markets, since Finex tries to evade anything US related cause of legal issues. One tradeside is a requirement, more are merely luxury.