well what im aware of is that MOST of it is the same bar a few and one of those few is the flywheel. Itsdoesnt take the 4e clutch without modification or replacement.
NA boxes are DEFINITELY not stronger, they're not even the same, they're significantly weaker. Nip that rumour in the butt. That said, yes - it will bolt up. Driven nicely it will last for a while.
i had one on my old glanza didnt know i had the 4efe gearbox on the car , was a pile off crap was crunching frew gears, we only knew intill we took replaced the gearbox.