Did you notice that some users have problem with understand word 'UNC' ? I've got some swaps some days ago and all received coins have footprints and discolourations, but they said they are UNC. For me UNC is a coin without any tracks of using. What do you think? Did you meet with it? ;)
the definition you mentioned I use for BU: full lustre with no prints, no scratches and so on
UNC can have mint marks and full lustre is not needed, it has the 95%+ details ;)
:)