I am Vivo V5 user. For theme, font, I am OK with the default. Vivo v5 doesnt suitable for users who like custom rom. I also Xiaomi user previously. Yes, the Xiaomi phone offers many features and rom flashing guide. I was Mi 4c user, stuck and tired with Google apps, so I changed to Vivo V5. : -)
So far Vivo v5 is good for me. I also dont like for performance in some gaming, but multitasking apps, browsing, YouTube, are fine so far. I also notice the rear camera after take a picture, became blur and not focus. Because I am not selfie man or photograper man, I dont care much about camera./( Ive used redmi before and I was thinking to try this phone because of the soft light but this phone .Bad disappointed me first the battery is draining fast I have to charge twice a day for watching YouTube and iBooks second the charging time is too long it takes about 1hour and more but the camera is still ok third very less themes and font they didnt update still now the most disappointed phone Ive ever bought) .