Sounds like a pretty comprehensive kit. We'd love to see some pics if you have them. Good point about veterinary use also. I'd say I've used my first aid kit on my dogs as much or more than on humans.
I would only suggest that you know how to use, or better, be certified to use every item in your kit. Also be aware of the legalites regarding possession and/or use of those items with respect to your level of training. (ie: needles, airways, meds, etc.)
For instance: in my comprehensive kit I have one of those "field surgery" kits. I know not to go trying to do roadside open heart surgery. I do occasionally use it to dig out a splinter or two. <img src="/images/graemlins/smile.gif" alt="" />
Cheers!