I play a TM in missions so some of this is limited to what is legal in missions. First I will direct you to my previous thoughts on TMs, then I will make specific comments on your character:
http://forums.shadowrun4.com/index.php?topic=3839.msg50965#msg50965http://forums.shadowrun4.com/index.php?topic=3982.msg53690#msg53690Now for specific comments:
Are you an elf? I think you are, and that’s fine. I can’t figure out your TM stream but I suggest Technoshammy.
If you want to be a rigger, you probably want more intuition for more initiative (which means drop elf and Technoshammy for an intuition stream).
Digital Doppleganger requires you to be a SINner, and it’s kinda bad. You need the TM positive Quality, and I’d suggest a paragon.
Scortched and Sensitive System are fine, you want 10 more points of negative qualities.
The whole concept of “I have a helicopter” is so awesome, I’ve wanted to do it for about a year now. The problem is that helicopters are bad investments. They cost a great deal of points and are easily destroyed. I suggest not getting one.
I also suggest being good at using a helicopter, or a gun. Get Gunnery and Command, possibly piloting. If you can’t thread and have no CFs you are bad. There is no redeeming that, just buy some agents to do a bad job at compensating for your inhibility to contribute anything to the team. You can’t hack, you can’t shoot a gunship, you can’t sneak around, you can barely assist a face with 9 dice.
Remember most runs are “go into a place, do a thing, leave”. You can’t always bring a helicopter along. Even if you wanted to wait outside, 4 LMGs is the wrong move. You want a combination of rockets/grenades to crack walls, HMGs to paste people, and water cannons to KO them.
Dear God, get a machine sprite in that chopper to use Stability to protect from Accident and Gremlins.
Tl;dr: Without compiling and CFs you cannot contribute to a team 80% of the time, and you are better off being a street sam who owns some agents and a helicopter.