Mining will be more yielding than risking. I agree when many projects fail and risking will only be a waste of time.
However, I have difficulty in mining. So I prefer to directly make trades every day. Risking still I do because with a project like IEO now, I'm sure that can make a profit.