Honestly I think itinerary is the least thing you need to worry about. You need to show strong ties to your home country, assets, sufficient funds to sustain yourself during your travel. The VO will look for any reason they think you might not leave Canada at the end of your visit.
HTH