Just to make it simple:
Ethereum , Tron and BSC are mostly cross compatible as all 3 use solidity language.
Deploying contracts on BSC is the same procedure as on ETHEREUM but with less fees and hassle.
Tron is simply an Ethereum clone, as BSC basically is too but we optioned BSC as main blockchain for BNBSoV because is new born and still a little environment we want to help grow, plus mining on ethereum chain is offlimits cause fees are absurd.
Happy mining.