Yes
Of course, you obviously have a good method here. Function follows form. The more time you spend working your technique, the better you’re going to get in the long run. Many beginers don’t have the patience for the “slow but steady” approach, I can only respect your fortitude and wonder how bad you can really be, since you’ve got the right attitude.
You can also try breaking your forms down into one or two moves that you can practice continuously for a period of time. Try practicing some moves that you aren’t satisfied with for an entire training session.
For example, say that you aren’t happy with your execution of a Shao Twei/punch combination. Spend thirty minutes working just the commencement of the Shao Twei movement slowly, the next thirty minutes stringing the footwork and punch together slowly, then finally doing the technique at full speed. Work ONLY this combination for about a week before you move on to the next string of movements. If you’re worried about forgetting the rest of the form, by all means, use it to warm up, then again to cool down,
As Wang Shu Jin said, “It is better to do one technique well, then ten thousand poorly.”
If you take an admittedly rigorous approach like this, you will be well on your way to mastering the material you have already learned, instead of piling more questionable techniques on top of a weak foundation.
Since, as I mentioned before, most others won’t have the fortitude to see such a regimen through, you’ll begin to surpass the other students in your class in a few months. This means you’ll be IMPROVING, which is what the hard work we put into kung fu is all about! Good job! 
“The essence of life is struggle and it’s goal is domination. There are higher goals and deeper meanings, but they exist only within the minds of men. The reality of life is war.”