Languages where blocks are indicated by indentation are not context-free (you have to keep the current and previous line indentation level as state). Everything about them is more tedious because you can't do structured editing.
That said, you can probably make dinner structural editing work roughly the same. Might benefit from highlighting to indicate current scope.
Many parts of structural editing (but not all) become simple indentation shifting with indentation-sensitive languages.
And I know many become an indentation shift. This can be a lot more intrusive then just moving a paren. I personally find it harder to match indentation shifts. (Excepting simple one liners, of course.)
One observation I made is that wrapping an expression around several lines is often less intrusive, because I can simply insert a line before the block that uses only half the indentation.