Oppo F1 Plus vs Moto G5s Plus
Both the phones have their pros and cons, I think you should go for Oppo F1 Plus.
Oppo F1 Plus has the following advantages over Moto G5s Plus: -
1. Oppo F1 Plus is slimmer than Moto G5s Plus .
It is not like that it is a one sided game, Moto G5s Plus has the following advantages -
1. Moto G5s Plus has 3000mAh Battery while Oppo F1 Plus has 2850mAh Battery..
Verdict - In my opinion, Oppo F1 Plus is a better phone in overall performance but if you need a phone with good Battery, you can go for Moto G5s Plus.
You can also compare these devices on 91mobiles. Link - Oppo F1 Plus vs Moto G5s Plus