Fist off, Thank you for the feedback!
1. In my testing it seems to be pretty quick, Did you open two different browsers (not tabs) and try to send money back and fourth ?
2. I use a technique called fingerprinting to persist the session across the same browser.
3. Noted
4. This is not intentional. As long as your browser fingerprint stays the same you should have the same funds. I have tested chrome, firefox, safari, and brave. Are you using something different?
Again, thanks for the feedback and the testing.
1. No, i use your testnet wallet and bitcoin core tesnet wallet for testing (send from bitburner.io to Bitcoin Core and vice versa).
4. Whole testing process was done on modified Firefox to prevent fingerprinting with Tor connection (i know it's not good practice).
I won't recommend using fingerprint as privacy-oriented user (especially those who use Tor Browser) won't able to use your wallet.