Nutshell question: Do servo and/or servo controllers pose a danger to RPi when GPIO is used only for PWM?
Backstory: Just getting started with RPi, robotics and .. electronics, really. I have a good grasp on the key circuit principles, I think. Anywho, I am moving on from controlling my little KNEX car with L293D, and into servo controls. My ultimate goal is to drive a KK2 Flight Controller via RPi, which accepts PWM via typical 3-pin servo connector. Link. My Google-fu and forum searching produced several servo control boards, but I am insisting on making my own for the sake of education and practice:

Goals:
- Produce several 3-pin male headers for use with servo connectors.
- The pins should be Gnd, V+, and Signal.
- The signal pins should be attached to GPIO pins.
- The V+ pins should be switchable; 5v from RPi or AUX supply.
- Each GPIO channel should have a status LED.
- LEDs should fade with PWM, for program testing.
- LEDs should operate even without servo connection, for program testing.
- Not in diagram: hookup wire is run from the GPIO pin (yellow line) to the left resistor terminal.
- Not in diagram: 0.1 jumper is used to switch from 5v to AUX. Thought it would be safer than a switch.
- Probably would never need/want to run 9 servos; I can still use the GPIO pins for other stuff and still take advantage of the LED status! (I think.)
- Since I plan to use this with a *copter, I left the right half blank for any future sensors etc.
- 3.3v from GPIO is enough to feed PWM signal, but is there a danger to the RPi without resistors?
Thanks