You might find the push/pushes are alittle shorter - I can't remeber who makes them , Yamaha???
The terminals are tiny as they were designed for harness connections and a bit of a sod to solder, but they are available in 250 and 500K - might sort you out.