in my opinion if only I can see them they are not worth much. then its just history.
on the other hand if my opponent could see, wauw unbeaten, then it would be more fun. Topscorer etc. this could IMO boost the pressure on opponent an give some more interesting comparison. As it is now you can't see much except skills and results.
Achievements IMO should be visual to all and more relevant to your management. IMO spitting or 50+ rounds in auction is not an achievement but just stupid.