We took our youngest off our taxes as a dependent and got him his own ACA policy when he was in college because with assorted part-time and contract jobs we never knew what his income would be year to year. Young people policies are relatively cheap. It just seemed easier and cheaper than risking us going over the ACA cliff on our more expensive premiums due to his income, which often changed and we couldn't always predict in advance.
The good news is my kids are not making any $. They are in the burning $ phase (tuition etc.). They are good kids however, and we are glad to have them. I will probably do the same thing you have done once they bring in variable income. Thanks for sharing.