I have to say that on my server i never had any issue with finding payers for HC quests . For now there are some ppl which i can recognize on general chat which helping others a lot. Good thing is also ask you guild mates to help . If you dont have any guild just look for one even if for leveling and later move to progression guild.
About rewards - hmm imo they are fine. I got my orange from it so quite nice