It's hard to answer that question without knowing your budget. I've had mine for so long I don't remember how much it cost, but I've been happy with it.
Another big part of their functionality is sensors, so if you plan on using a cadence sensor, heart rate sensor, etc, it'd increase the value to you.
I'm not up to speed on available options, but other brands like Wahoo might offer the same functionality.
If you like using your phone and found an app that works, that definitely decreases the value of a dedicated computer to you!