Upload & Sell: On
I had both until just today, when I shipped off my sold 135mm F/2L. I do macro every once and a while and for that, the 100L was a better choice for me. Especially since I have other portrait lenses to use: 85L and 200L 1.8 and 70-200L II. The f/2 can come in handy when you need a fast shutter for capturing indoor sports for example. However, I found that the AF USM still could not keep up with fast moving atheletes. My 70-200mm f/2.8L IS II does that job spectacularly.
For portrait purposes on a FF, you can probably get closer to your subject with the 100mm L @ f/2.8 and still get as much background blur (bokeh) as the 135mm @ f/2 (MFD is not as good as the 100L macro).
Hope this helps. Who know's you might get into macro in a big way.