Doesn't really matter whether it works or not on those old bikes. Being both cheaply made and 40+ years old they soon died a death, as will the new one, should you replace it.
Not that Smiths were any worse than any other maker, and it wasn't until Nippon Denso came along that a working speedo was considered a possibility on anythinmg more than a couple of years old.