I think your strength point 1 and weakness point 3 are probably related somewhat.

In that you say you understand whales cause you can get into their head, and you are making solid assumptions on what/why/how they are playing. This helps you beat the whales. At the same time, you are associating TAGs to yourself. You're assigning them bluffs that you know you would have in a certain spot, and getting in your own head to assign them these ranges.

In general I don't think this is bad, but I think if you're possibly more on the bluffy side you'll be way over-estimating ppl's bluff ranges.