Hi - retired male TA here :
I was taught to touch-type in the RAF National Service in 1958, and have been doing it ever since!
For a couple of years I taught Yr2 as a lunch-time activity, but I selected children I knew would have the patience and self-discipline to do it, but it is quite a big 'ask' at Yr2.
I have also done some with Yr6, again as a 'club' activity rather than in lessons. In both cases I made the resources myself, though Yr6 children also used an on-line program.
The BBC Dance Mat is fine to get children (and maybe parents!) started. I haven't used Mavis Beacon myself, but it is often quoted, though I get the impression it could be a bit 'stuffy' - but it may have been undated now.
Somewhere I did have a list of alternatives, and if I can find it I will come back with info. I may also have a 'help list' I once compiled on how best to tackle the skill, which I'll try and find.
It is certainly a useful skill to have, but it is MUCH easier on an 'office' style computer keyboard, rather than a 'lap-top' which does not have the correct 'feel' or 'reach', but I guess the office keyboard is getting phased out in many locations these days.
Watch this space, and I'll try to get back with more info in a few days.
Cheers