[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] mad-murdock:
My take on this:

TL;DR: I agree with the doctor says, but got something to add. OnePlus phones are kind of the new nexus. OnePlus is the only vendor I know of, where you do not void warranty when unlocking and installing custom firmware. This alone is insane. OnePlus is pretty developer friendly and even hands out free devices to some recognized developers. On the hardware side, we are probably able to run latest android without issues for 10 years. I know this sounds insane, but remember how long the original galaxy s(1) was supported. Up until android 4.4. And the s1 was a joke in being future proof. Man, we got the best processor in years plus a big chunk of memory. Does Windows 10 run on the first generation i7 processor? Hell yes it does!

So we got perfect hardware conditions plus - imho - the most developer and custom rom friendly vendor. Sure [MENTION=4683552]maxwen[/MENTION] cannot promise to support this device in 10 years, and I probably will buy the next 6t, but SOMEONE will support this in 10 years. About 10 years... may sound crazy, but if we still got Android in 10 years, I am sure latest version runs on this. If we got Android in 10 years - THAT is the big question. And a transition from Android to Whateveroid might be an issue by itself. Nontheless I personally am sure there will be a active development community for this phone - and even for the 3/3T in 10 years.

You might want to replace all 10 year mentions with 5 years. Does not sound that crazy. But looking at my cpu specs, my internal space plus speed of said space, and my RAM, I personally stay with 10 years.

There were my 2 cent on this.

TL;DR Most developer/community friendly vendor. Will last for many years.

----

About official support: Well, still supporting the 3 and 3T. The 3 nearly is 2 years old. Sure you could expect more - a minimum of 2 years per device - but I think the current official support is okay-ish. 3/3T had Oreo way before 5/5T. 3/3T still gets security patches for now. There are worse vendors. Also OnePlus did way worse for older phones than the 3. Seems they learned from it.

Also OnePlus knows about the community effort. Look at lineage stats - number one installed device is the good old OnePlus (1)

(wow, that was long, sorry)

Settings -> OmniGear->Style->SystemUI style. Blame google for the white-ish design. I personally like it - tough it took some time to get used to it. Switching back to black SystemUI seems as a step back to me. But... personal preferences.

WTF? We have substratum support? I did not know that. Only had one unofficial Lineage build for 3T with substratum. Its a pretty nice system. Good to know, substratum incoming for me.

Flash OB1 firmware for this ROM. At least this week.

Is there a chance we get scrolling on up-down fingerprint gestures? I can just imagine it, but scrolling with your right index finger on the back while reading something without needing to touch the front with your left hand.... In my imagination this is super useful. I mean, judge for yourself since you are the dev, but this might be a really nice thing to have - maybe even worth enabling by default in the long run.

That's the default wipe since... My HTC Desire back in 2010... Wiping system never is needed, since every ROM formats or fully overwrites system. If you wonder that some stuff stays alive: Thats a seperate backup/restore process before/after formating system.

<sarcastic> So this is a thing worth mentioning now? </sarcastic>