If you have an intense passion for 100 percent source material accuracy in a fanfiction, you're in the wrong place, buddy. Of course, I follow about 95 percent of what is canon, but as the author, I take creative liberties when writing fanfiction as if I own the property and can do whatever I want. I can do whatever I want since I am the author.
Now, this isn't to say I would make a stupid decision like making Batman a murderous psychopath. I mean small things like the main character having a big appetite. Kryptonians do not need to eat; however, Saiyans do. I thought it would be funny to have scenes where our mixed boy here pigs out like Goku. It adds more to his character, I don't see how that's such a bad thing. In my canon, the Saiyan half of him makes him hungry. Perhaps he isn't even actually hungry and is just greedy. You can interpret it how you want rather than complain.
Also, no amount of complaining will get me to change aspects of the story. I won't change his name, I won't change his suit, I won't change the love interest just because some random guy across the world told me to.
Also also, if you harass me, I will block you.
Anyway, that's all.