it was announced last month that MIX, Mi 5 and Note 2 are having Android O testing.
there wasnt any announcment on *any* other device so you can wait on 7.0 or use another rom that is on android O.
I hope for you that Mi 5S / Plus will be getting Android O on MIUI 10 thought its unlikely