I use an Android emulator, Nox, to run my second account so I don’t have to deal with swapping them. Devs don’t mind if you use emulators for normal play(source) and I find this much more convenient, but the sound and animations can be choppy at times, so I play this account with no sound.
If you do want to go the route of swapping back and forth so you don’t have to emulate, I’d also recommend using “register this device” to link your account to an email, which links your email to the username recognized by the server (not seen or used in-game) and allows you to reveal your password. Save this password, as it plus your email will allow you to immediately log back into the account in the event your appdata files become misplaced or damaged (or log in to the account on another device). Switching the files in the localstore folder works because one of the files contains your login information. Your actual game data is not stored locally. When you clear the folder, you are starting a “new game” because you don’t have any login credentials and are supplied with new credentials when you create your hero. In the event you can’t get back into your account for some reason and you don’t have a linked email/password, you will have to contact support to help you get back in.