Advantages:- You can check the transactions confirmation and other information such as the quantity of bitcoin you've send or received.
- You can use it as evidence that you already paid or received.
- It can never be deleted.
- Incase you've been scammed you can track him. (But you it needs a lot of work)
While it is true that you can track the address of the one who scammed you but the question is how far would you be able to do so? Scammers would still be able to utilize mixers and similar service/ways to get rid of the taint on their coins. After that's done, it would be quite improbable for someone to know where the coins will land.
Disadvantages:- They can track you using your transactions via Blockchain
- The transaction is not that much anonymous
Hence the word
pseudo-anonymous. By using bitcoins, you are only anonymous to a certain extent. And once you have registered to an exchange for your trading schemes and have withdrawn, you already have left a taint on your coins if you weren't smart enough to block off your path.