Hi
Have you seen slower connection in BLE2 library??. In my app, BLE library connect is in 1-3 secs. With BLE2 depends between 3 and 30 seconds, or even not at all connection in some cases (not distance related).
I've seen that scan_stop before connect improves timings, but even with scan_stop the BLE2 connect is far slower than BLE.