As most will attest, ZRH is one of a very small handful of airports in all the world where nobody would doubt a 55 minute layover. And good call about avoiding the BBJ. I did it once and while I would do it if it were my only choice, I would endeavour to avoid paying for it. Enjoy your trip.