Long range arduino to arduino comunication

What about SX1278 433mhz E32-433T30S UART SMD 8km 1W at 115200 baud rate? Would that be good for my project?
SI4432 seems to have too small range,chineese people say 1000meters,I think it's much less,about 500m.
I searched online but I can't find anything that's arduino compatible,fast,and has good range,I'm open to any suggestions.