Great to hear from you... we've made BITalino to be pretty flexible and (at least in theory) any accessory that you can plug onto the UART working in transparent mode should work provided that you configure it to 115.2 kbps.
This being said, practice shows that each module has its own specificities that make it easier or harder to use in a plug & play manner. Besides our Bluetooth 2.0 module, we've successfully used BITalino with an FTDI as well without any fiddling to the MCU or FTDI:https://www.youtube.com/watch?v=GvwMtHKWxgI
We're also about to launch a BLE module powered by BlueGiga's BT121 module... in this case we had to make changes to the firmware on the device and also create a specific firmware on the BLE module itself:https://www.bluegiga.com/en-US/products/bt121-bluetooth-smart-ready/
If the module you've identified requires any special protocol / behaviour to be implemented on the BITalino firmware you can find the source code on our GitHub account through the link bellow, and you're free to modify it as much as you want:https://github.com/BITalinoWorld/firmware-bitalino
Hope you find this information useful. In case you have any further questions just let me know.
The BITalino Team