Pretty good, except the IVs aren't lined up... For example, the Sp. Atk IV appears too far to the right, while Speed is too far left.
Oh, and have you taken into consideration that the IVs are stored in the order [HP,Atk,Def,Speed,Sp.Atk,Sp.Def], but displayed in the order [HP,Atk,Def,Sp.Atk,Sp.Def,Speed]?
Well, here's a couple of screens to show I'm still working on Amethyst:

New Shinx back sprite.

Trainer customization, with the 3rd version of the female trainer sprite.
Comments?