Why don't you try with a bldc 12 volt blower in the air intake after the air filter ,that changes its speed according to throttle position? I think it would work as a supercharger ?
You did everything better if not best ,but installed DID drive chain dry fromproper way is to dip the chain in molten grease for better lubrication. I don't know how to lube the chain in its encloser. This chain enclosure will protect the chain & sprockets for long haul. From the Elements.