Thanks for bringing up this topic Piotr. I also think we should try to decouple our release cycles from our support plans. Currently we are very limited by the approach because faster release cycles result in also faster deprecation of versions.
Therefore I am also favoring version 2 where we can align the next LTS version with our development speed. Option 1 I think can easily lead to confusion when the number of supported releases constantly changes. Best, Fabian