Well, I tested it and all I get is a flashing gray screen. Here is some more info:
1.) I am using 32 KByte flash memory (Atmel 29C256) for both PRG and CHR portions.
2.) I did duplicate the chr data until it reached exactly 32 KB. I only have 4 KB because that was the original size the tutorial said to make 1 chr file.
3.) Mirroring was automatically correct, because I modified the game "ten yard fight" and my game uses vertical scrolling (h-mirroring) as does "ten yard fight".
4.) My next step in debugging is to burn NES 101 tutorial since that has been proven to work on a demo cartridge, therefore identifying if the problem is with my board or with my program or with my burning techniques.
Please send more suggestions if there is anything you can think of, I'd love to get my game working on real hardware so I can start coding more and making it better - but first I have to make sure it runs on NES before improving.