If you can't get nav going on your 520, you're doing it wrong.
I agree that the 520 has bad limitations. I don't think any other modern bike computer has nearly as bad battery life and map storage issues.
The last thing most people want is to drain their phone batteries even more when out riding, so no thanks to that alternative.