It's not profitable anymore from what I can see unless you're the only one on the network CPU mining. GPUs/ASICs have better use in other places.
Edit for some quick math based on today's rates for BTC and ELC:
Let's say I get every block reward (entirely possible as I'm doing it right now). A block is mined ~2 minutes (difficulty is dynamic so it doesn't matter if you have 100 MH/s or 1 H/s with an empty network). The block rewards is 0.163296 ELC. Based on today's rates, 1 BTC = $7348 and 1 ELC = 0.00001025 BTC ($0.075317).
0.163296 ELC/block x $0.075317/ELC x ~30 blocks/hour x 24 hours/day = $8.85/day (IF YOU MINE EVERY BLOCK AND SELL AT THE BEST PRICE). It's only worth mining if you're the only one mining with a spare CPU.
Those who have KNC Titan can benefit from this coin. But CPU user like me, will have no chance anymore.
Well yea, up until recently there were like 1 or 2 people GPU mining and sometimes no one mining. The recent Cryptopia pump made it a little more profitable.