You're making this way too complicated
1. Your wife needs to get pregnant - you may be lucky and it happens in the first go or it may take longer
2. The baby born in Canada = sooo many benefits
- Canada + US (through you since you're a US citizen parent) dual citizenship
- Part of the commonwealth - cheaper education, ability to study in Canada/aus/uk, travel freely
3. Pregnancy - many many appointments
- Initially - once every 3-4 weeks + many blood tests
- 3rd trimester - once every 2 weeks and then once a week
imo it's a disservice to both the mom and child if the child is born in the US. I think you're looking at it rather selfishly. Once the child is born, you'll probably qualify for paternity leave. You can go spend time with the child + mom for an x amount of time. It's better than separating the mom and child