Strength-wise, I'm exercising my right arm as well to keep the balance, and I've never been a better swimmer than now (thanks to great colleague who's also a swimming coach; I was at quite a low level even before the accident). The combination of breast stroke and crawl is quite beneficial.
The intense cross training has one incredible benefit of which I knew before, but never experiences since I did mostly jogging and biking: It's possible to exercise every day,weight exercises at home along with swimming 2-3 times a week, jogging 2 times a week, and some biking. I have no knee problems whatsoever from running, something I used to have.