I don't think a Wifi rating would work the way you'd intend it to since FR is transaction based. So if I bought your dragon, as long as I paid you the agreed amount and you sent me the dragon, it would be a successful complete transaction. For instance, it's like if you sold me a car. Once it's in my name and I've properly paid for it and done all the paperwork and everything, you can't just insist that you don't want me to drive over 60mph with it. If I wanted to take it racing on a closed course, I could and it wouldn't matter who you reported me to I could do whatever I wanted. If I go to the farmer's market and buy an orange, it's my choice to eat it properly or let it rot on the counter, even if the salesperson told me they'd poured decades of their life into their orchard and that I should enjoy the orange while it was fresh. I gave that person my money and they gave me their orange in return. They can't retroactively ensure that I do anything with it. It would still prevent things like item sales gone wrong, but they saaaaaaid they were working on a secure trading system, so eventually that should take care of that problem?
Giveaways are a little more in the grey area for me because they don't involve tangible items or currency. A lot of users don't like people attaching strings to those either, but since it's not a transaction, I don't really want to mess with it. Have you checked up on the dragons you gave away? Are they still in good homes? What qualifies a dragon's home as good? (I'm actually just really curious since I don't usually check up on dragons I sell or give away.)
On a related tangent: there's a big Dom battle coming up next week. Water vs Wind vs Earth. I've heard that there's no limit on the buying prices in public buy threads, which means the chances of prices rising on dragons in the AH are pretty high. There's always been a big debate over whose responsibility it is to name a dragon, but it essentially boils down to this: in big Dom battles, naming every dragon takes way too much time for the battling flights. There's too much at stake, and so many people don't name before they exalt. Some do take the time to, but since they bought the dragon, it's theirs to do what they want with. That includes exalting it unnamed. Hatchlings are the most common to be left unnamed because flights go on "AH Raids", which essentially means buying aaaaallllll the cheapest dragons and exalting them in massive quantities for quick levels. The cheapest dragons are almost always hatchlings.
Adults usually get named because they can be leveled before exalting, which means more levels for the money spent. A lot of people who do take the time to name each dragon often give them the same mass-name, like "Kite" or "Hero" or "Richard". It makes a lot of people mad, but that's how it is. If there are dragons you'd like to sell next week, I'd suggest either hiking their prices up out of the exalt range (maybe over 20k by the end of the week, who knows), or giving them a name before putting them in the AH so if they're exalted at least they have a name you like.