I'm not really sure the "is is manga or not" argument is particularly helpful here... But I feel like I have to weigh in because like.... this comic is very obviously heavily inspired by shounen manga like Naruto. Like seriously, it looks a LOT like Naruto, I even considered bringing up in my review that a lot of the panels look like they might have been traced or heavily referenced from Naruto maybe to a bit too much of an extent?
In case anyone isn't aware of what the original manga of Naruto looks like. It's got much more naturalistic proportions than you might expect when you think "manga" and lots of heavy, hatched shading rather than screentones:
Even the cover at the start of each episode evokes the classic "Naruto team with sensei" format! It's obvious that OP loves Naruto and that it's a huge influence on this comic.
I don't think drawing right-to-left is a good idea for a comic being made in English for an English-speaking audience, but if people are looking for something that's similar in look and feel to shounen manga, they may well search "manga" in the tags or similar, or look for the word "manga", so I personally don't see a problem with using the word. I did my degree in Japanese, spent time living in Japan and have worked and studied with a lot of Japanese people, and they will generally describe even my work as "manga" and note its clear visual and storytelling influences from Japanese manga; and my work is much more western/hybrid than OP's.
OP's work is so manga influenced, and so obviously influenced by specific manga, that saying "it's not manga" is actually distracting from the fact that it might honestly be a little too influenced by some specific popular shounen manga and lacking its own identity and might actually have some traced or too heavily referenced art to the point it occasionally borders on plagiarism?
But I wanted to get OP to fix the resolution issue first, because that's the bigger issue, and I'd be able to make a more clear judgement on the matter if I could see the pages more clearly.