Currently if we want to find our Whale ID we should navigate to the settings section but I feel that it should be visible in the profile page itself, isn't?
I don't think this is a problem, is it? But i get your point, our profile information, like username, user ID, email verification, etc, can be found in 'settings', and our profile page contains information like statistics, tx's, etc, maybe it should be the other way round, but there is no right or wrong in something like this, what's important is to know where the info you are looking for is.
When I was looking for my whale ID, I couldn't find because I kept looking in the profile page because I didn't expect it to be on the settings page. And in my opinion, those two can be merged into one, right?
Regarding the others, I still feel the optimization needed because it takes longer for games to load and making it fast will bring huge difference in the user expereince.