The bonafides are not something to dismiss, OP.
Your relationship will be scrutinized. Green card marriage fraud is common, so relationships are vetted, even more so depending on what country he is from.
You are getting excellent advice from veteran Visa Journey members, and it has been the experience of MANY here that marrying on the first in-person visit, filing immediately, and having minimal time spent together before the interview will not bode well for you.
The financial aspect is important, yes, but no more so than other components to the totality of your application.
Also- Montreal is the only option for where he will eventually interview.