LUUP code vs Standard Scene

Are there performance/stability reasons to create standard scenes with the GUI or Advanced tab instead of controlling the actions via LUUP code?

From a copy/paste/manageability perspective I prefer Luup code but I don’t want to sacrifice stability.

I don’t think you would find any performance difference between an action selected through the GUI and one initiated by a luup call.
Straightforward device actions using luup.call_action(…) should have no more impact on stability than those selected through the GUI.

Lua code that calls luup.init.wget(…), luup.sleep(…) or something else that can take several seconds to run, can sometimes result in stability issues…