I just want to know which is most rewarding activity on hive as you mentioned in your article you are doing both
It depends on what you consider rewarding. Firstly, work out what you are good at and then work out how it can be used on Hive. Some people write, some people develop, some people play games etc.
Generally, focusing on rewards first will lead you to doing things you might not enjoy that much and if you don't like what you do, you might not do it well or for very long.
Holding Hive, Bitcoin, Ethereum or any investment is risky. Everything carries some risk, it is about learning to deal with risk that is important.