with a low net difficulty, it's always better to solo mining, ALWAYS
no fee, no stupid ddos, no maintenance and other shit
Pros and Cons for each; I run a pool for Spots [SPT] after running solo for a while and there is a HUGE difference in earnings. Solo mining takes longer overall with a higher risk for orphaned blocks.
Pooled mining over the longer term because of (as mentioned before) predictable earnings and more blocks found. Most likely you just make more money on pools versus solo as well.