It's not bad. I just think it should be something else. Actually, it should be "Always Smiling" from DDR Mario Mix. The show's intro, "Your Favorite Pokemon", should be the intro for a Powerpuff Girls Pokemon crossover or something. Btw, the intro and Always Smiling are below.
https://www.youtube.com/watch?v=ezgQGKv6THs
https://youtu.be/AiT9PEw7ciE?si=vgZ9m7hmd2gdpYOH
Edit: Just realized Always Smiling fits Professor Friede pretty well!