> I don't think it is really necessary to do a formal "program", if you can work through all the big topics effectively together.
In theory, yes. But it's surprising how little het. cis couples talk about important stuff before getting married. Like, if/how many many, if they wanna live close to parents or move to another country, etc