a) "Once and for all", "do some stuff" to improve my basic Arduino development environment, and then, after that....b) Using a Teensy is pretty much like using a "real" Arduino, an RBBB, etc?
I was afraid that the "upload the bootloader" stuff was something I had to do with each new Teensy as it came into use... somewhat along the lines of "formatting a disc".
The Teensy is extremely cool, but I rarely find myself needing the small size and built-in USB.
And, when "switching" from working with, say, an RBBB to an Teensy, I'd also use "Tools | Board" to tell the development environment, just as I would if, say, switching from an Uno to a Duemilanova?
Most LEDs are spec'ed for 20mA.RGB, 20mA per color.
Its rare (if at all) that all three colors of the RGB will be on at the same time. Mostly just strobing really fast (6 ms on, 1-2 ms off) between colors. So I don't think that excessive current output with be a problem....