Assume I want to be able to have a watch-only wallet, with the ability to generate new receive addresses. Say, on my phone, in Blue Wallet, from a wallet that I originally created in another tool.
If I double-check the upcoming receive addresses, and confirm that they're the same in BOTH tools, am I assured that I'm not going to have problems with the tools using different derivation paths or script type?
The reason I ask is that I've had this problem before, and it was pretty tough to figure out. One tool showed the transaction/correct amount, and the other didn't.
If I can just check the first couple receive addresses before doing any transactions, and they match, am I good?