For cutting, I would drop the creatine, because it causes water retention. I would also cut the BCAA. Your body does need the aminos the burn fat, but your body doesn't need all of the aminos, it makes the aminos that it doesn't have. And the body uses energy when it's busy trying to build amino acids. So you're causing your body to burn more energy by not supplimenting aminos. Everything else is okay..