I have 2 of these reels. They are nice. I had 3 SLX DC reels that I sold in favor of these Japanese versions, besides looking a lot nicer (gunmetal as opposed to black) they seem to cast better from what I've noticed. Not sure if its due to the 70 size spool or what. For my fishing style the 70 size is just fine. The 70 holds about 70-75 (210-225ft) yards of 15lb InvisX and the 150 size holds about 90 yards (270).
As far as size goes, they are identical in size and shape as the US 150 version. Not sure if something inside them is different though as they feel a little nicer to me then the US version. I have also tries to put the 150 spool in the JDM slx and it DID NOT fit.