Congrats!
Did you apply for your wife's visa too? TRV or OWP?
Do you have any advice for me? I also have the profile similar to yours. 35yrs - BTech CS, 3yr experience in IT companies, then 8 years self-employed (website publishing, ITR filed). IELTS 8 but I have not appeared for GRE as I thought it is optional for Canadian universities and I hate to mug up so many vocab words (Now I'm thinking I made a mistake by trusting Canadian university's "GRE not required" criteria). I have applied to all universities offering Data Science related programs, 3-4 are safe in it. No travel history :|. Funds will not be an issue and also have my own house in Delhi (joint property me & wife). Have a 2-year-old kid.