I think the Oklahoma Major will be fine.
You have to remember each scheduled tournament has to get the park to sign a contract and parks are not available on every date. Also the clamor for years was to not have more than one conference event on a given weekend.
While I was not a part of building the schedule, I believe it is quite a nightmare to put together. There are winners and losers and usually the winners are the ones that get the most teams.
Myrtle Beach for instance is a brand new tournament and is on Mothers Day Weekend which is not ideal. But if it draws a bunch of teams then it will become one of the bigger events and may or may not get a better weekend.