It's nice to have the translated sfx but I don't think it's worth the effort especially with redrawing presumably taking a decent amount of time, As long as the translation for them is relatively clear I doubt most readers would mind, I know I wouldn't.
Personally I think adding ads with an option to turn them off would be a good idea. I also don't oppose a sponsor but my main problem with that is them trying to make a lot of changes. If you added an option to turn on ads I think many of us would be willing to do that and it could serve as a...
Some of the translations are a bit lacking (grammer wise) but i'd take this over the watermarked raw from other groups any day!
Keep up the great work and i hope you keep scanlating Solo Leveling in the future. (and maybe find a native english speaker to proofread to fix the grammer problems)