I am looking at the latest version for desktop 19.04, is this one ok or should I go with the previous version 18.04 ?
From what I understand the odd versions are like betas and the even numbers are the supported releases. I would go with the 18.04 LTS (Long Term Support) version.