Unless you are 100% sure you want to do an AOA primary care program, strongly consider taking USMLE step 1. A lot of people will tell you its unnecessicary, but often they do not have your interests in mind giving that advice. I can tell you from my experience applying to allopathic EM programs, about half the programs where I interview specifically said in the interview they were glad I had taken the USMLE. I have had faculty at residency programs tell me that even if the scores aren't super-impressive just the fact that you have taken it shows a level of seriousness to your application.
I know of no one who took it who regreted it. I know of several people who regretted not taking it. You might think you can always go back and take it, which is technically true, but your basic sciences knowledge will rapidly atrophy after finishing your second year, so your window of opportunity is in fact limited.
When in doubt, take the USMLE. It will keep your options open.