When they first announced this model I ended up in the group that had this "feature" enabled. It was completely useless. I was almost about to change the browser for Chrome because I could barely broswe a few minutes before it crashed due to excessive CPU and memory usage. And then I got another update which reverted back to the old single process architecture.
If it's as messed up as it was back then, it looks like I'll be having to switch broswer. I have a similar usage pattern as yours, with the added disadvantage that I group my tabs in windows, and every window seems to carry a big overhead.
Btw, I'm not "memory constrained", I always have 2 to 5 GB free memory, but once the firefox process is over 1,5 GB then trouble begins, at 2 GB it's about to crash, and over that it can sometimes survive as large as 2,5 GB, but I've never seen it use more -- it always crashes before reaching 3 GB.