So far, I've not had problems with attenuation from 10-20ft of coax. Lower prices sound appealing of course.

Good to know Ubiquiti has a separate antenna option. Which model from the series are you using? It doesn't look like they have many options in 900MHz, but the ranges you mention seem high for 2.4GHz or higher.
I will post what I end up with and my observations.
Update 11-6: The relevant Oring model is the IGAP series, and retails for about $850 per node plus antenna, coax, etc. Can't see anything that it does beyond the GridConnect model.
Looked some more into Ubiquiti's -- the Rocket M900 is 900MHz, 118db difference between transmit power and receiver sensitivity, and available as separate radio and antenna. Not a super-industrial package, but not ridiculous either. Appears to be Power Over Ethernet-only, as far as I can tell, so a POE injector has to be allowed for.