@lolek: I would also recommend QML + pyotherside. Have done the both ways (pyqt outside SFOS) and I prefer going QML+pyotherside for most (if not all) cases. For SFOS, it makes sense to use QML+pyotherside and, if you need to extend it further, add C++ that would be in a similar level within the program as pyqt would normally be.