I would go for a SO44, although I havent owned a new Ceramic PO so cant really give much insight. The one glaring issue I have with it is the display caseback, being a bit picky that would drive me crazy.
I own a SO44 and can 100% confirm its the best rep I have owned (and I have had lots!) the quality is there and its 98% perfect vs Gen, they even sorted the clasp which was always a tell with Breitling reps.
Im not sure which factory makes the Superocean but I believe the PO is a noob factory watch.
As far as movements go personally I like to go for a swiss movement, I have heard people say that the asian version is just as good but I like the knowledge of having a swiss movement, silly I know! I would factor in a service, maybe not straight away but at some point down the line, that way if does die on you your not going to be too disappointed.