one could disable/purge connman and use ceni + wpagui or so - or networkmanager and some interface i dont know or wicd - its your choice.
cmst is still in heavy development, but the most things should work - reconnect should work, there is a hook in the settings. if things dont work please file a bug in debian or better directly at https://github.com/andrew-bibb/cmst/issues
EDIT: btw - we will stay with cmst/connman - if there are things to be improved, we will improve them. Step by step. And yes, i know that some issues with connman can be improved too, situation is the same as with cmst - still in heavy development, but on a good way.
Thanks again for your response! - what exactly do you mean by "there is a hook in the settings" - i can see just an auto-connect radio button in the connection properties, which i have already checked. Maybe you refer to "Retain State" button which function is not quite clear to me, and i could not get any more info on it.