We are keeping both our sons on our Health Policy because my employer covers their cost. DS1 (at West Point) uses Tricare for everything, but if he were to get hurt in the last months at West Point or during BOLC and discharged with less than 30%, he would have to rely on the VA exclusively (Tricare Select may be available but at some cost). I am EXTREMELY familiar with the VA and the Pros and Cons, but I would feel like I wasn't a good parent IF something happened to him, he wasn't eligible for Tricare without high cost, and we dropped him from our policy, and he was stuck with VA only care. My HR person even recommended against removing either one until they turn 26, even if they don't use the coverage, it is there IN CASE..
DS2 is not sure whether he wants to go directly to Grad School (he has a high paying internship), Direct Commission or do OCS, or take the job offer his company has extended. So, until he decides and gets his own coverage, we will keep him on our Plan.