What I'm working on for myself is a set of scripts to take all the data I have about my diet and my blood glucose and making a chart of blood sugar fluctuation. Think fitday+ blood glucose readings + gnuplot. I'm using it to figure out what exactly is driving changes in BG levels.
I'm aiming for a chart like the one here: http://www.phlaunt.com/diabetes/16422495.php
I think that there's a great amount of insight to be had if OP can aggregate a few thousand, or 10's of thousands users diet and blood sugar readings, specially when the users are at the cusp of "abnormal blood sugar" and "full blow diabetes".