Fantastic that you are working on the mechanics still. They were not terrible at all, just not super intuitive. I would rather have just has a single dash button that transformed into the shield dash or something similar.
Resetting the structures - if there was some explanation, or even some resources carried over, that would alleviate some of the current feeling of lacking progress.