It shouldn't matter if they called beta forever or whatever.
As consumer you should never believe what the company promise anyway.
I would evaluate it myself or refer to trusted third party reviewer based on what it can actually do right now not what it may become.