You pretty much hit the nail on the head...great math!
I believe and am learning it is a game of scale...for the average domain investor. My goal is 2,000-3,000 names, at which point it becomes a full-time job and I double my sales.
But, I also reinvest my sales in better names...I don't sit...