I can't answer your question above as I spent a month with DesignSpark last year before moving to an alternative package.
If the components you want to use are DesignSpark supported on the element 14 website, everything runs very easily.
However, when you need to make your own components, you will pull your hair out & wish you looked at alternative packages.
I use extensively Altium, Proteus & DipTrace (different companies I contract to have their preferences) & I found the component generation side of DesignSpark absolutely woeful.