I close to trying out a solution I have developed. Ultimately it will be for PC/Mac as Runtimes and iOS. My 'developer layouts' have a lot of fields/ info useful to my development that I want to hide from the user. The user will move around the solution using script buttons and have access restricted to 'user layouts'.
General Q: Is it still better than I leave the hidden developer layouts in place for ease of re-development during the trial/bug fix phase or should I be aiming to remove them entirely from any solution a user receives?