[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] dunderball:
Okay so I've pretty much set up my phone the way I like it on ArrowOS on my American XT1687. Here's some general feedback that I have, which I'll put here as pretty much just a stream of consciousness:

Potential bugs & workarounds:

(1) As another user reported, the sim card is not detected during initial phone setup, but so long as you can connect to wifi to complete setup you are fine. The sim card is detected on first reboot.

(2) I mentioned in another post that the pulldown on the notification bar is really a nuisance (it pulls down the entire quick tray, and notifications cannot be seen until you pull back up). There is a workaround for that in QS panel options.

(3) There is no navbar on initial install, which you have to enable in settings.

(4) I don't think my volte is working, because I do not see an "Enhanced calling" option. I think I may not have it because of Verizon? I remember having to use a special dialer code to enable this thing on Pixel Experience. To be honest I'm never on the internet & on the phone at the same time so I really don't care.

NEW: There is a weird bug where when an alarm is set, and the phone is restarted, a notification comes up saying that the "alarm was missed".

No problems with:

(5) Contrary to a lot of what is being reported here, I had NO problems casting my phone screen to my Chromecast. The cast option from the quick tray worked fine. *Maybe* you need to install Google Home for it to work properly?

(6) Even though micro/nano/pico Gapps is recommended, I ended up installing a custom set of Gapps through Aroma. I can share my Aroma settings if anyone would like. I ended up with NO app crashes whatsoever. I even installed Pixel Launcher because I wanted the "At a glance" widget. I am currently using Nova launcher.

(5) I had no problems with Turbopower charging. A regular charger will display the "charging slowly" message, but I am seeing no difference in time (it takes about 2-3 hours to charge for me on a regular no-frills charger).

(7) GCam works great and is exactly the same as in Pixel Experience 8.1

(8) Lockscreen weather working nicely. Moto Actions (I only use chop-chop). Fingerprint security & gestures (I only use it to turn off the screen, like on stock Nougat).

(9) Hotspot works

(10) I've gone through every app on my phone (because of #11 below). No problems with the following:

Root apps (Magisk, Adaway, AFWall, Root Explorer)

Media apps (DTV Now, YouTube, HBO, VLC)

Social (Snapchat, Instagram, Facebook, reddit)

Mesaging (Android messages, Whatsapp, Facebook Messenger, Slack)

Banking apps (Chase, Citi, HSBC, Vanguard, Venmo, Barclays)

Google apps (Photos, Gcam, Drive, Duo, Play Store, Gmail, etc)

Don't do any of this:

(11) Titanium Backup SUCKS and is not what it used to be. Restoring apps can mess up push notifications for many apps and this is a known issue. I will no longer be using it. I had to clear data from all of my installed apps and set them up from scratch. Also do not restore any kind of system apps because that can mess things up further. I wonder if many users are having problems because of TiBu.

(12) From what I read in this thread, don't install google camera from gapps. Don't remove the stock launcher.

Well that's all I got! Thanks for all the help in this thread. So far so good as a daily driver and I'm REALLY looking forward to OTAs.