NO ! there is a bzm head for the polini and a bzm head for the bzm crankcases. they are a totally different bolt pattern.
i got the 620 cases and they wouldnt fit my barrell
they are out by a fair bit. probably 10mm in all directions.
aside from that they are pretty well the same. the clutch housing and pullstart still bolts on.