I wish IRCC implements the online application for Citizenship that will make things much faster and also they can deploy the workforce to do better things than processing the paper files.
Your application was already in process, so you don't have to worry about new applications that come in end of this year. By that time you should be done your test and ready for Oath. Worst case IRCC should process your application in 12 months.
Did you call the CIC office ?
Another quesiton, looks like you are from winnipeg and already got your test invite, can you please let us know when is your test date ?