ColorOS in Oppo Find 7 days were always a year behind. For instance, Android was at version 4.4 Kitkat and yet Find 7 was released with 4.3 Jelly Bean. It's true that Oppo had continued to support it for 3 years, but remember at that third year, Android was at 6.0.1 Marshmallow and yet Find 7's latest final release was Project Something OS which is 5.1 Lollipop.
For people that doesn't necessarily understand how to root, TWRP, or flash custom ROMs, something will go wrong during this process because none of those updates are OTA nor recommended by service centers.
Should something ever go wrong, Oppo official service centers will give you its original 4.3 Jellybean that does not even support unified partition of any kind.
Until this day, June 2018, people still asks me: "What kind a phone is that? The camera is amazing."
The camera is still amazing even for 2018. Unfortunately, Oppo is very bad at releasing software updates. For that department, Oneplus is the better sister company but its camera & audio is not as good as Oppo's.
I was told that if you want good audio, VIVO seems to be the better sister company but I haven't paid much attention to its camera & software update support. I hope this helps.