Rogue/Hunter Professions

So I am going to have rogue and hunter... and I want to have skinning - Leatherworking on one and Mining - Engineering on the other, but cannot decide who to get what.
Also they may not level simultaneously, so only one will benefit from the other profession... the one that will level first will only benefit from his prof.
Here is what I am thinking:
-Engineering can make weapons and ammo for hunter, but mining is better on rogue cause he can stealth into caves and get minerals fast and with minimal combat.
-hunter is better farmer than rogue, so skinning would be better for him than rogue. (although leather are very very cheap, skinning wouldn't be a defining factor..)
So basically I would like to have mining on rogue and engineering on Hunter...but that wouldn't pair well..
I cant decide!!! What would you do??
Also they may not level simultaneously, so only one will benefit from the other profession... the one that will level first will only benefit from his prof.
Here is what I am thinking:
-Engineering can make weapons and ammo for hunter, but mining is better on rogue cause he can stealth into caves and get minerals fast and with minimal combat.
-hunter is better farmer than rogue, so skinning would be better for him than rogue. (although leather are very very cheap, skinning wouldn't be a defining factor..)
So basically I would like to have mining on rogue and engineering on Hunter...but that wouldn't pair well..
I cant decide!!! What would you do??