Undergrads do not “prepare you for med school.” That isn’t their job, so they don’t do that. Their job is to offer basic BCMP classes that are typically the same that other STEM students are taking, so obviously those classes aren’t “med school” or “MCAT” related.
Those BCMP aren’t special classes…they’re staple classes that virtually any good school does a good job offering. There isn’t some magic to any of it.
Since you’re OOS for those publics, it would be largely a waste of money to pay OOS costs at any. Your 28 ACT likely won’t get much/any merit from UDel or Clemson…likely not enough to justify the cost unless your parents are affluent and can easily pay for that and help with med school.
Since you do have a 28 ACT, I would NOT recommend that you attend a school where your stats are average or low. You should place yourself in a school where your stats are strong…so that you’re not weeded out because your classmates are stronger than you are.