I have applications(Live and under maintenance) that connects with BLE device by Core bluetooth framework and Classic Bluetooth device by External Accessory framework.
Does enabling/implementing Core location framework helps in better connectivity with BLE or Classic Bluetooth devices.
You don't need CoreLocation to connect to a bluetooth device and using it should not do any improvements. You only need CoreLocation when you want to use the BLE device as an iBeacon for ranging and region monitoring.