The topic of housing pythons together has been discussed here to death. The answer is still the same regardless of who asks the question and what environment they are providing for their pets. The answer is simply NO, it's not ok to house your snakes together.
People need to understand first and foremost that snakes are not "affectionate" either toward thier owners, or to one another. These snakes do not live together in the wild, hence they should not be forced to live on top of eachother in captivity.
Also, for two baby pythons, a 50 gallon tank is too big. These guys should be seperated into two seperate, smaller tanks and each given their own heat sources, hides, and environment to thrive on, by themselves. You would be hard pressed to find a Ball that would require a tank that large, even as a full grown adult. For your babies, start with a 10 gallon tank and then move up as they grow. Our pythons love to feel secure in their habitat. Having an oversized tank doesn't provide them with that sense of security, allowing even more stress to be introduced into their lives.
Hope these tips help.