[Moto Z Play Questions & Answers] freibooter:
The replies here are naturally biased towards the Moto Z Play. But since I had the same decision to make, tried both devices and ended up with the Moto Z Play, here is my feedback:

The OP3 is faster on paper and will beat the Moto Z play in just about any benchmark. If you're looking into 60fps gaming at ultra high settings over the next years, your search has to end here: the OP3 wins.

That said, the Snapdragon 625 is an amazing SoC and the Moto Z Play is not only blazing fast, it stays cool under just about all conditions. It's fast, really fast and never throttles. Most reviews will tell you that during regular use, any difference in speed to the current SD 820/821 flagships is almost imperceptible and they are absolutely right. So if day-to-day performance is a something you worry about: don't. Both phones master just about every smartphone task without breaking a sweat. The Moto Z Play is absolutely buttery smooth - always. It's also a perfectly capable gaming machine and there is no current game it can't play, but it will dip below 60fps if you crank up the details on the most demanding titles.

No competition, the Moto Z Play is a battery monster - maybe the best on the market right now. It is effectively impossible to drain it in a single day of use. It will completely change the way you think about battery life and charging habits - it's an incredibly relaxing experience because battery life becomes a total non-issue with this phone. Do whatever you want with the phone all day and hook it up at night or quickly in the morning and you'll be good. Forgot to charge it one night? Not a problem, you'll still make it through the next day.

The OP3's battery life is fine, pretty much like any other flagship phone these days. You'll make it through the day most days but probably have to top it off once or twice on particularly demanding days. Luckily that's easily done via dash charge - it charges faster than just about any other phone.

Both are great and offer a stock-like experience. Moto is closer to stock Android, uses Google apps just about everywhere and offers the better, hardware-aided features. It's a Nexus-like experience with some very well thought out enhancements. Moto Display is to this day the best implementation of an ambient display by a wide margin. The worst thing about it: once you get used to it, it's really hard to ever go back to a non-Moto device - it's that great.

Both devices offer excellent build quality, with the Moto Z Play having less known issues and a (historically) better quality assurance. But it hasn't been out long enough to say this for certain.

Both manufacturers offer terrible customer service if something goes wrong. OnePlus may be a little worse, but that's debatable and things may have even turned. Don't expect a great experience if you need to make use of the warranty.

Both offer good cameras, but they can't compete with current flagships. They take excellent pictures under good conditions and suffer under low light. The OP3's camera is slightly better but not by much.

The things you'll get with the OP3: better, theoretically more future proof specs.

The things you'll get with the Moto Z Play: "Never even think about it again" battery life, Moto Display, Moto Gestures, Moto Mods, Moto Voice (all brilliant hardware features that can't be replicated by software on the OP3), expandable storage.