It can be tough. HOWEVER the unlock fights in World of Light have been much easier than the traditional Challenger fights. And unlocking in WoL results in unlocking them across the game. So I am using that to sort of supplement unlocking through normal fights and Classic Mode. It's a bit more time consuming, but it's good there are multiple paths to a full roster. And WoL also has an Easy mode to help.