In my opinion, if there’s anything I’ve learned from my current cycle, whenever there is the option for something to be guaranteed, jump on it.
If you are confident you’d be able to meet USF’s minimum MCAT score, then I would do their program, as it probably doesn’t prohibit you from applying outside USF either, but essentially ensures you get accepted to USF.
If you don’t end up meeting it, no harm no foul; you apply as you would normally
Otherwise you could end up like myself and many others with MCATs above USF’s requirement who are on track to be sweating out the cycle and hoping for a single acceptance through June.