I just did my first set of Favors this week, and let me tell you, I hate them.

My miner is nicely geared and at level 60, however my botanist is only level 25. It was just AMAZING to go gather these favor items only to find out I can't even trade them in for mats unless I ALSO turn in botanist items and a crafting scrip.

So, seems its another pointless thing for me, at least until I take the time to grind out Botanist, which I'm really not that interested in.