I like that little tachometer -- the "Treysit sirometer". The running speed seems fine. At the risk of sounding nit-picky, these LB F-series engines don't really have an "idle" setting -- they just have a running speed.
I watched both videos and the mower seems to be running fine. How does it do under heavy load -- like tall, wet grass?