TV over fireplace, yes or no?

On one hand TV over fireplace seems like a good use of space that always seems perfect for TV and nothing else. The walls usually stay empty or become a art piece hanger. Mounting TV over fireplace saves good real estate in other parts of room and allows some moderate flexibility in furniture arrangement. You could potentially draw an antenna line from chimney to get local channels. The cons of course being that no matter how low you mount the TV, your viewing angle is always going to be higher and not at eye level. Heat and how high/low TV is mounted is a real concern (though not as much as it used to be).

The advantage of wall mounting a TV on wall is obvious - you can mount it at eye level and have floating shelves for soundbar etc. But more often than not it locks you in a particular furniture arrangement, and not to mention makes it impossible to move TV elsewhere. Also, its not like the TV is mounted flush with wall anyway, so there is always going to be some distance between wall and TV which eats into space.

I am trending more towards wall mount rather than over fireplace, but what would you do?