It's good, I've played through it and still having loads of fun with it, even with its flaws.
I still keep having fun with it despite all the controversy and flaws it got, but still consider it a Pokemon game.
It might be flawed but it still a fun pokemon game regardless.