So worth it if you just earn the points passively.
I am currently delegating to Ecency aswell. I get 500 points daily and 1.2 hive (ish) daily and I take that 1.2 hive daily and buys hp delegations via HE for 5 weeks and get 101 hp delegated xD
Apr is 10.06%
Properly not worth it at all, but meh gotta try something :p