As long as you're within your eating window, either option is fine. If I was faced with the same choices, I would certainly prefer to eat a meal over ingesting BCAAs every 120 minutes. FWIW, concern would only arise if you continued to fast for hours post-workout without ingesting BCAAs.
Of...