I'd vote for it! I don't think I've seen a Seeley since I was a kid! Amazing that you have one for the Titan, too: those 2 bikes in that picture were the #1-#2 racers at most of the tracks I knew. The 50HP Titan, 150 lbs lighter than the 750, was a real beast to beat!
The horn: if it is the OEM horn, they rust inside and the coil stops moving, if not used once in a while. Very common!