I've had my Team Pro for only a few months but everyday it gets better and better. I'm a heavier rider too, so that can only help the breaking in process hah.
Sitting on a saddle will never be as comfortable as sitting on a couch, but it's a whole new world once you get to that point where you almost forget your sitting on a saddle.