I've been training the Flame Fist vs A-List matchup and there are some things that I know about that matchup that I want to share with you guys:
Beginning of the match: Most of the times, the A-List player will start the match with one of those 3 things - F3 or D4 or EX shadow kick, so, Flame Fist can use his parry against F3 and EX shadow kick; against the D4, Flame Fist can do a little walk back into low fireball, it might work against EX shadow kick.
Flame Fist's zoning vs A-List's zoning: At full screen, A-List fireballs can hit Liu Kang, so, don't stay totally at full screen, walk or run forward a little bit and throw some low fireballs because they will low profile A-List fireballs.
Flame Fist's fireballs has a small hitbox, so, against a lot of characters, the regular fireball and EX fireball will avoid even against crouching block... it's very stupid! But, against Johnny Cage, they don't avoid, so, you can use the regular and EX fireball.
Blockstrings: Kang's 1,1,2 / B3,4 and 4,4 into Shaolin Flame into Windmill punches will beat all Johnny's options;
Kang's F4,4 into Shaolin Flame into Windmill punches will beat most Johnny's options, I think that the only option that A-List will have against it, it's a backdash but only at midscreen.