The phones are good, hardware wise. The software is awful. I cannot get used to their awful Android skin.
I especially like their A-series; they're solid phones for a good price. Although currently I think OnePlus Nord is a better alternative, especially software-wise
I'm partial to semver where it makes sense and date based releases where it doesn't. At my work we use <year>.<month>.<version> like 2023.7.v2 for template releases but semver for apps with APIs and such