Die RadioHead Library habe ich auch früher für Punkt-zu-Punkt-Verbindungen verwendet, diese hier sagt mir aber mehr zu:
Ist vielleicht Geschmackssache 
Das Dragino-Shield verwende ich gerne zum Testen und ich finde es funktioniert ziemlich gut.
Für den "Produktiv-Einsatz" verwende ich aber meist andere Module.
Mein aktuelles LoRa-Projekt ist eine Windmess-Station bei einem "Flugsportgeräte-Landeplatz". Die Daten werden mit LoRa zum Startplatz übertragen und dort angezeigt (Luftlinie ca. 4 km).
Das ist natürlich nicht in der Stadt und der Startplatz liegt auf einem Hügel, der Landeplatz im Tal... Das sind keine schlechten Bedingungen. Es ist noch nicht fertig und ich warte noch auf die Windmess-Hardware, aber die Funktests sind problemlos verlaufen.
"Bis hinter die nächste Häuserecke" klingt nicht nach optimal. 
Etwas weiter sollte es schon gehen.
Wichtige Faktoren für gute Reichweiten sind unter anderem:
- eine gute Antenne (es kommt nicht auf groß und teuer an, sondern auf "gut abgestimmt").
- ein brauchbarer Standort
- eine passende Datenrate ("Spreading Factor")
Der Schweizer Andreas Spiess hat mehrere Videos (Englisch) zum Thema LoRa gemacht und er hat z.B. eine LoRa-Verbindung über 200 km hinbekommen: 
Hier eine Auswahl zu einigen seiner Videos:
LoRa allgemein: https://www.youtube.com/watch?v=hMOwbNUpDQA
Punkt zu Punkt Verbindung: https://www.youtube.com/watch?v=WV_VumvI-0A
Antennen (speziell f. LoRa, 868MHz):
Faktoren für gute Verbindung: https://www.youtube.com/watch?v=BOc3N3Yl38o
dimwillie:
Hilft es, wenn ich erwähne, dass ich bereits über den Schreibtisch RSSI von -47dBm habe?
Ich würde sagen, das liegt voll im regulären Bereich.
Du kannst mit einer "Verschlechterung" des Signals um ca. 3dB rechnen, wenn sich die Entfernung verdoppelt.
Aber LoRa kann oft auch noch bei -140 dB (und weniger) Signale empfangen - da ist also noch reichlich Luft nach oben. 
In der Stadt gibt es natürlich mehr Störungen als am Land.
Übrigens: Mit welcher Frequenz arbeiten deine LoRa-Module du?