Another thing I forgot to mention is that the reviewer sets the price which is kinda annoying. I understand where they are coming from, but I'm used to setting my own price. For me, I wanted to sell my Code Canyon plugin at $8 and the reviewer set it to 5. With their ridiculous 50% commission, that's $2.50 per sale. So, you can't even upcharge for the commission piece.
In the long run, though. I spent a day on each of my plugins and I think I banked about $200 (I forget exactly how much). So, not horrible. It's also kinda nice because you can spend your income on themes, so I just consider it my savings account for Themeforest themes. lol