As an instructor, I've had one diabetic student 9in my first o/w class) based on that experience, and in our climate, I probably will never take another diabetic student without some serious discussion as to their physical condition, habits, and what they are really capable of. I would probably go so far as to require a talk with thier Dr.
The guy was in his early 40's tall lean and had diet controlled diabetes, he looked in pretty good shape and his Dr. signed off on the medical release. At the time I wasn't all that informed about Diabetes and how it's managed and what happens if it's not managed well.
We went through the pool and he did fine, but When we went to the O/W, his wife who was also a student, helped him make sure his sugar was good and we all walked into the water. When his face hit the cold water, he freaked and was ina sheer panic. We hadn't even gone underwater yet. I had a DM remove him from the water an his wife went with him back to the car which was only about 50' away. After making sure that all was well, I took the rest of the class and did the dive. When we came up, he was out of his drysuit and doing fine but decided diving was not for him.
Turns out that even though he looks healthy, he smokes like a chimney and gets little or no exercise. So I would guess that those two things played a major role in his problems.
I've since done some research as well as really spent some time talking to a friend who I found out was insulin dependent, and ended up on a couple EMS calls with diabetics and have a much better understanding of what you guys have to deal with and how you do it.
One other thing you have to think about is that you are responsible for being capable of assisting your buddy if they get in trouble. Make sure you are prepared and capable (both physically and mentally) of doing that should something happen.
Just be careful, limit yourself to dives you are cabable of dealing with and keep the taskloading to a minimum.
Dave