Glad your results are getting better. Always more fun to get good results.
NPH gets a bad rap here for the most part. Most like Levemir or other long acting insulin. Most think NPH is too unpredictable. I'm pumping so I hope some MDI folks will respond for you.