cats seem to like it when their blood sugar doesn't go high-low-high-low on them. Lantus lasts longer in the body than some insulins, especially the Vetsulin, so that in itself might be helping him feel better. I noticed with punkin that he liked plain high better than fluctuating numbers.
great to hear that Charlie's feeling good.