 On the downside SPADE will remains a domain specific language and will therefore not be suitable for any type of functionality.This will require conventional development or other tools.Besides this real-time performance and the ability to change the GUI more easily is something that needs extra development.