That would be a fine way to do get the pokemon to your game. Any flag would be in the Legality Analysis for each Pokemon. The whole "this pokemon is likely edited or rng abused" is on nearly any Pokemon that has high IVs. Any Pokemon listed in this thread with that flag, I can assure that they were RNG abused.
1st Place Winter VGCS and 2nd Place Long Beach Winter Regionals!