Uneventful update from 12.1 to 12.2 using Clover. All settings preserved, including sound, video, BT and both bands of WiFi from my OS X-compatible replacement half-mini PCI card (BCM94352). Not sure if Messages or Handoff work as I don't use those features. But AirDrop works well.
The update from 11 to 12.1 was rough, however, and took hours and hours of pain and amateur troubleshooting. Had to update spoofed Mac model to iMac 14,2 and did that while starting the OS upgrade. In doing that I bolluxed up the EFI directory and suffered through what is now a comedy of errors and mishaps: got my backup drive confused, and replaced the good backup EFI with the bad EFI. Had to rebuild an OS X install jumpdrive from scratch using another computer. Had to struggle through finding and installing new drivers for the BCM94352Z. In the middle of this the motherboard firmware got corrupted twice and had to be restored from the onboard copy. This didn't work until I disconnected the SATA drives.