Unless you work on shadowing, I dare comment that your trainer card may end up looking rather unreadable on the white, textured background you've picked. Perhaps you should tone it down?
That world map can confuse my eyes.
Your mapping, however, is quite nice. Keep at it!
kjlegnfewfogber irbghjer fklberkjsbfierbivberibgvjherbfvbrthjbegre