EVO has a bracket, MLG has a bracket, tournaments Phil runs he's been nice enough to send the bracket for, Chef is sending the bracket from SCR, etc.I think the "who beat who" system is fine, but I just don't think it can work mainly because there is NO WAY that EVERY T.O. is going to log every round of who beat who at every major.
I understand you are new to this, but almost every TO that runs a big event, uses TIO or challonge to manage the brackets -- and both types of files can be imported directly into the system. This is already covered Please read the about info.