I'm on my 3rd attempt at making EdWort's apfelwein (which is basically the same, I just used apple juice instead of cider) and in reading the threads over at homebrewtalk and personal experience, you need to let it sit for quite a while for the flavor to come back. The first batch I made I opened a bottle two months after making it and it was pretty bad. I let it sit for six more months and opened another bottle and it was much sweeter. Someone I know made it a few years back and lost a bottle behind a bookshelf for a couple years and when he opened it, he said it was the best wine he's ever had.
Just food for thought...