It depends on how you count "the world", countries or population. It also depends on what you think the Olympics should be about.
Baseball/Softball: It includes a good portion of regions (North and Central America, the Caribbean, Europe and East Asia). It also includes an okay population when considering East Asia. I lived in South Korea and they watched every pitched during 2008, and went wild when they won gold. However, the infrastructure costs a lot, and it doesn't get the best players in the world.
Cricket: I don't understand it, personally. But enough countries that are under-represented at the SOG would participate that would make it worthwhile. India, Pakistan, Sri Lanka, etc. There are African countries that could compete, as well. This could use the same sites as baseball. But since both would take multiple days, I'm not sure how that would work out.
Personally, I like the idea of host countries getting to choose about 3 sports to include. Japan likes baseball, so fine. France doesn't have the infrastructure or the fan base, so they'd have...idk,...cheese making or something.
ps. I grew up in Quebec, speak French. The only thing I love more than the French is making fun of the French.