This is a good example of why I usually recommend to form your business entity in the state of your residence. Online businesses that are run from outside the United States have many choices before them, and the "Nevada or Delaware" parrots really don't think about all the details, they just know someone else has said "Nevada or Delaware" so many times they believed it.
Nevada and Delaware have advantages for stock corporations that have multitudes of stockholders, but for small, closely held businesses, not so much.