I use an orico BT-104 dongle and have working handoff, iMessage, etc. Wasn't a hassle at all, just plugged it in.
iMessage was actually a bit more work because you need to generate a "serial" for your clover config, otherwise it'll generate a new one on every boot.