Ok, I was able to find Let's Sing 2018 and Lumo in the database and I did add them to the list...I can't figure out why they do not appear on the Switch top selling list.
There are now 76 games in the list. While we reach 100 sometimes this year, games outside this top 100 will be shown in alphabetical order with only the total sale number updated. This way, the updates should stay in the "couple of hours" range which I am fine with.
Also, Is there a known limit to how big an OP can be ? lol
I did add averages in the "Top retail publishers" list (poor Square and Koei...).