Hey Chris,
SSJS still renders in inline edit mode, so that part is fine. The main work to optimise the M5 Neo template is to move things from the Paint Layout into the design and simplify the PL as much as possible, as you’d need to replicate that template layout in a custom edit layout for standard pages, and then for each other asset type you want to have inline editable, like news items and events.
We’re working on some developer docs for inline edit template optimisations to help guide users that want to do this as well FYI, we’ll hopefully have that up on the docs sometime in the next few weeks.