Congratulations for your Speedmaster 125.
Never had one, and I don't plan to have one (they are too big for my wrist and taste) but I enjoy seeing this 70's look.
Could you explain why you compare the 1041 with 33xx? To me they belong to different "planets".
I know that there was a lot of debate, years back, about the 3303 being unreliable (at least on watch forums) but not today.
Cheers