The only reason the code is written the way it is, is so someone does not plug a 20A load into a 15A circuit. (the plugs are different) For your personal property, it does not matter how you do it, as long as you know the circuit limitations. (And the people who come after you, if it is in the wall, and is left behind as is)
Just FYI: A GFI, is not the same as a GFCI, a GFI goes in the service panel. A GFCI is an outlet.
Regards,
Jim