I am not really sure where to point you for general theory craft besides this site, it's where i've been getting all of my information since I started playing and I think i'm doing pretty good (2nd ranked raid hunter in guild and we have 10 Hunters and 2nd on DPS charts).
The only things i can say about your play style though is that Hunters are a hybrid class, so we need to have suffiecient numbers in more than a few stats to be competitive damage wise and just surviving. I'll break it down a little bit using what i know from my experiences and some theorycraft (sort of)
Hunters are essentially a physical damage dealing class that uses mana to do everything. This means that mana, mana usage, mana regeneration and mana pool are as important to us as armor is to a tank; yeah you can do it without it.... but you're gonna suck REALLY bad.
Stats (Agi, Str, Stam, etc...) in order of importance for a Hunter normally goes like this: Agility, Stamina, Intellect, Spirit, Strength. Some will switch a few around... like me who put intellect above Stamina but I'm in a good guild with good tanks and healers and I know how to manage my aggro so Stamina isn't as important to me as it would be to a Hunter who does more PvP or needs the extra Health in PvE situations. Agility is always first (except for harcore PvP, but that's another discussion entirely) because Hunters get the most benefit from that one stat. It increases Attack Power, 1 Agility = 1 AP, it increases Armor, 1 Agi = 1 Armor, it increases dodge %, don't know conversion, and increases crit%, 40 Agility = 1% crit.
Intellect is next on my list. Hunters need mana to do the damage, no mana = horrible damage, more mana = more skills, more damage in long fights among other things. Hunters don't need a lot of mana to put up big numbers, we need mana to keep our big numbers up in long fights, so most Hunters use about 200-400 mana every 2-4 seconds, meaning a normal shot rotation takes about 2-4 seconds and the shots and skills used in that time take 200-400 mana. Thats all the mana we need to do our damage, but obviously we need to do it more than once so the bigger the mana pool and higher MP/5 we have the longer we can keep up our shot rotations, healing our pets and using Feign Death to drop aggro.
Stamina is a no brainer, more stam = more health = more survivability, this is all really up to you and how comfortable you are with your skills and your party/ raid. If you think you need it, get it, if you think you don't, don't get it, you'll know whether you need it or not based on how often your taking damage in figths.
Spirit is a wasted stat for Hunters because of how it works. Spirit uses the 5 second rule (mana regen doesn't start taking effect until 5 seconds after your last mana using skill/ spell) and Hunters fire mana using shots a LOT more often than ever 5 seconds, so unless you plan on doing crap damage and farming REALLY slowly and loading up on Spirit to keep your mana up.... just get about 50+ Mp/5, put up Aspect of the Viper, and don't neglect your Intellect stat and you should be fine.
Strength should never EVER be seen on your gear. Granted some pieces with Strength on it will have enough other stats to make up for it, but those pieces are all Epics, and there is always an alternative. Just don't look at a piece and get it for the Strength.
Other Stats like +hit, +crit, MP/5, etc need to be looked at on a finite value system to make sure you don't over gear for it and cut back on stats that would be more beneficial to you.
+Hit is capped at 142 I believe, or +8.9% chance to hit (this is because raid bosses are flagged as lvl 73, which need +8.9% to never miss) anything above that is useless. Don't go totally out of your way and drop your stats too low to get this number but you should be able to get it to about 100 hit rating without even TRYING to gear for +hit once you start getting gear from Kara.
+Crit looks nice, but is a bonus/ wasted stat for Hunters. If you're trying to get your crit% up, get the crit rating from trinkets or use Agility to get the crit%, you'll get far more benefit from the AP, Armor, Dodge and Crit bonus from Agility than you will from pure crit rating. This is not to say that if you see a nice piece of armor (legs, chest, feet, etc...) that you should pass it up, just makes sure that the crit is not the ONLY reason your getting it and don't use crit gems. Get your crit% to about 25% unbuffed and you will be fine (SV Hunters will naturally have more than this due to how they gear with almost Agility exclusively, so just remember that)
MP/5 is awesome, but you only need about 40-50 MP/5 for it to be effective, and you can get that without trying too hard, most of the gear you will want/ find in Pre-Kara lvl 70 dungeons will have MP/5 on it anyway and you will need to use at least 1 if not 2+ purple gems to get the Mete-gem Relentless Earthstorm Diamond to activate and the Infused Nightseye (+4 AP and +2 MP/5) works quite nicely.
This is turning out to be a longer post than I intended but I hope it helped a little bit. Use Aethiens Pre-Raid gearlist to get more finite values on other stats based on your build, but always remember that as long as you're having fun and doing your job in a raid/ group no-one is going to care about your stats.