I love BCAA's. They increase protein synthesis, help with muscular fatigue, and they are undervalued as a recovery supplement IMO.
Personally, I usually dose them semi-high compared to the average label recommendation. 10-15g pre-workout, same amount intra-workout, same amount post-workout. As mentioned, if fasted cardio is your thing then I'd definitely use them there as well (or something like MAG-10). In addition, spiking your meals with leucine isn't a bad idea and if you sometimes wake up in the middle of the night to piss like me, pop some BCAA's lol!