User blog comment:FluffyMermaid78/Fluffy Has No Heart/@comment-32771371-20180410160711/@comment-32358261-20180413004831

It depends on which arc

Original series was stupid (but it made sense. He was a new trainer)

Advanced series was somewhat experienced but prone to mistakes

Sinnoh series was more mature. Had a few silly moments but most of the time knew what he was doing. This was his best phase

Best wishes made him a little kid again so he somehow forgot the basics of Pokémon. Worst one

XY and XYZ was good. Sort of like sinnoh but less silly

SM is better than Best wishes but way worse comapred to xy or sinnoh. More goofy than smart