I have a serial-to-bluetooth device. Using BlueMan I attached to the device and it maps to /dev/rfcomm0. However gtkterm doesn't list that as an option. (I have to type /dev/rfcomm0 to connect.)
I wasn't sure if this was a bug or a feature request (as I'm not sure how you are parsing the /dev dir to figure out which is a valid device).