Re: Character for Review: Gizmo
A few observations:
The character has very high physical characteristics for a gadgeteer (not to mentionn a diabetic). Is she an athlete, or have artificially augmented stats? On the other hand you didn't take the Normal Characteristic Maxima disad so maybe it's intentional.
A character with six science skills is probably college educated so you may want to give her some non-science PS and KS to round out her education.
Having recently observed a close friend's battle with adult onset diabetes, I'd take it as a Physical Limitation rather than a dependence. Diabetics don't just need insulin, they suffer constant health problems associated with varying blood sugar levels, poor circulation, reduced healing ability, etc. I'd rate an insulin dependant diabetic as Serious/Frequent (15pts) on average.