I made the quest, it is quicker than said and quite easy. took me one hour or so to finish it.
Faction hit is not very important on Giants, not enough to make the quest very interesting either for item or faction hit. But that is a good way to spend time if ye hate camping :)