Well, I think you have answered your own question for the most part.
Yes a good cast crank will hold up to a 400hp build assuming that it is put together correctly, has a good balance job etc. It just comes down to how long it will last and how much over 400hp you want to go now and in the future.
I would not hesitate to build a 400hp motor with a good cast crank. If I thought I wanted to bump it close to 500hp or more down the road, I would start saving more money for a forged assembly.
Yes a good cast crank will hold up to a 400hp build assuming that it is put together correctly, has a good balance job etc. It just comes down to how long it will last and how much over 400hp you want to go now and in the future.
I would not hesitate to build a 400hp motor with a good cast crank. If I thought I wanted to bump it close to 500hp or more down the road, I would start saving more money for a forged assembly.