To be very honest I have no idea how to go from here. C&C has an awful amount of subjectivity, which makes approving sets so hard. Not so long ago, I remember that a Mixed Wallbreaker set was put up for QC rate on Flareon's update, but it was taken down due to Blaziken outclassing it. Of course, there's the new policy that says being outclassed by something is no longer a reason to reject sets, and I have no doubt a set like that could work, as it only loses to Scarf Ken (Speed-wise) when it comes to outpacing Swellow; but then typing / movepool issues come into play (but that isn't quite my point).
With that said, I'd approve it for sure, but I sometimes find it hard to just approve something that will have written on its description "this is completely outclassed". Of course, Flareon has some advantages such as its Special Defense and Flash Fire. I guess this is a bit like a "don't go too far when updating Flareon" thing.