These are two separate and distinct pieces of data. The relative "advantage" or "disadvantage" of one over another is entirely up to you and your model, not some rule of thumb. Each data set provides "one half", if you will, of the view of the market.
Quotes tell you what passive participants are willing to do. They are, in effect, an indication of interest to trade a certain size at a certain price. Think of this as "what might happen".
Transactions tell you, essentially, "what has happened". They are the prices and sizes that aggressive traders matched with passive traders. They are, by definition, historical only and are not forward looking unlike a quote which is in effect until cancelled.
You can not derive one data set from the other. They are separate and distinct. To have a full view of the market and what is happening, you need both.