But then it's just cheaper to get a mass produced Lora than it is to hotrod a custom RFM69 module with a TXCO.
First I think this is wrong. The LoRa chips are still about twice as expensive than the sx1231h and TCXO's can be had very cheaply. As I said I'm looking at an offer with a 10c premium for a TCXO RFM69HW module.
Secondly LoRa is good for range but not so good for other stuff:
My library supports multiple bitrates on one gateway. It does this by listening at the beginning of each frequency hop in the following order. First at the lowest bitrate until you would see a SyncAddressMatch. Then at the next faster bitrate if SyncAddressMatch hasn't occurred etc. Thus in the time it would take to receive one packet at the lowest bitrate I have covered all bitrates.
This is cool because it lets you use 300kbit for in-house TH motes, but the lake thermometer 1km away can send fine at 2400 baud. Best of all worlds. It's doable because without AGC and AFC I can detect SyncAddressMatch in 5 bytes. I think LoRa needs 10 bytes just preamble to work.
I really think LoRa is overkill for home automation and a TCXO based RFM69HW can handle anything home connected I can imagine fine, with flexibility and very cheaply.
However, maybe you're ongoing tuning gets you there though with the cheaper gear? Were you able to get it dialed in that precisely?
Oh sure I can calibrate it over the entire temp range within 120hz or so. The problem is that requires an additional step in manufacturing and a step that's more expensive than the TCXO - or so it seems right now.
Joe