I have a preference for Part 61 training, in which the training is less structured and more able to be tailored to the student, at the student's pace.
Regarding ERAU, if you're sure you'll pursue their aviation degree, then take the core classes; if you may transfer your training to another school when you get home (largely for cost), take the general ed classes, because their core program may or may not transfer.