Struggle is not optimal--it's neurologically required: In order to get your skill circuitry to fire optimally, you must by definition fire the circuit suboptimally; you must make mistakes and pay attention to those mistakes; you must slowly teach your circuit. You must also keep firing that circuit--i.e., practicing--in order to keep myelin functioning properly.
Quotes are taken from the research journals of Kyle Vanderburg.