Other than brief a trial with Metformin - could not tolerate side effects - I have been on insulin only for my Type 2 going on 5+ years now. I can't say that I ever had a problem "covering" my carbs with insulin and have managed to maintain a good to excellent BG level for most of that 5 years. That is not to say anything about weight gain or what my lipids looked like
For the longest time I was using around 130u of basal + bolus daily, but now that I have cut the carbs I am down to about 30u of basal only as I rarely if ever need to bolus or correct.