You can calculate till you realise that it's quicker to just try it. Especially if using old mixed parts, even the square taper can vary between jap and Italian cranks for example.
I have never used those BMX cranks, they look like they should work ok but as we know when you customise anything...