For sure it's also good to practice things aswell, it doesn't have to be only one or the other. My understanding and experience is that if you do 95% practice & 5% spaced repetition you will be significantly better over the long-term than doing 100% practice.