Ninja bottle thread size?

Yes - you can use the 5/8 Jubilee valve. I was thinking of getting one as well as the Ninja EZ valve kinda sucks out loud. There is nothing slow flow about the valve - even the slightest turn on and it just slams the gun with air. And the reverse part for releasing the air works about 60% of the time. The other times it doesn't fully bleed and I have to turn it back on and the bleed it again.
 
Happy to help, for example, with my EZ Valve on my 90 cu-in tank I can fill my fathers Diana pistol and the air cylinder on it is tiny. I have to bump it on/off pretty quickly to avoid over filling. On the two that I own you can turn it until the valve opens then back off until it closes. Finally, fully turning in a loosening fashion purges the air. The ones I have are very "tight" and precise between on, fill, off, purge if that makes sense.