That was nice.
You will need though to get used to spelling the PINYIN exactly every time.
0 = ling2/linG
6 = liu4/ Liu
16 = shi2jiu2/shIjiU
The second system is better because it reflects the fact that the tone is something inherent to the word, rather than something tacked on top or on the end. It is a BIG difference as your students will one day learn to appreciate. EMPHASIZE THE TONES FROM THE VERY BEGINNING. Ask your students to perform a gesture as they say the words with you. I think you should teach the phrase “GEN (1) wo (3) jiang (3) GEN wo Zou”. You will be able to use it all the time. You could teach for example huan1ying2 guan1 ling2 (HUANyinG GUANlinG). Say it very clearly emphasizing the tones and then ask them to do it with you one time and then say “GEN (1) wo (3) jiang (3) GEN wo Zou,” and say it again, again with clear tones and gestures.
I would put pinyin that indicates the tones clearly and forget the characters for a long time. It is just too difficult.
There seemed to be some kind of mix up too with the display. I don’t think that it should “ever” read one thing while you are saying another.
You should develop a facial expression/body language that you apply consistently to the tones.
First = eyebrows raised a bit perhaps.
Second = eyes move up and right
Third = a bit of a nod up and down
Fourth = some sort of emphatic downward motion.
A person should be able to turn down the volume and easily guess what tone the word is that you are teaching.
Seriously, it’s all about recycling useful expressions and emphasizing the tones.
Don’t forget that your students speak English. They don’t need to hear slowed down English. You should just jive along in English the way you were doing. It is cute.
Your choice of numbers was a good idea, btw.
I hope I don’t seem to critical but it seems like you are actually following my advice so it is kind of a fascinating thing to watch and I’d love to see it the way I “think” it should be done, of course.