This is definitely an opinionated response but I think if you are using appium to do mobile web testing its not the best approach. Since there are many different web browsers for each mobile device it would be hard to test every one of them. Probably much better to test using selenium and even headless browsing if possible on a desktop since it will be much faster, more reliable, and customizable to fake which browser and device combo you have.