We do not currently know of any antonyms for meganiche.
The noun meganiche is defined as:
A small niche on the World Wide Web that is highly specific and appeals only to a limited demographic but may still be worthwhile and successful because of the huge total number of users.