Installed it this evening. Seems to be pretty solid. I do plan on removing the TV while traveling which is why I also used a quick release mount. If others use the same setup, make sure you leave enough room at the top to slide the TV over the quick release setup. I got really lucky and can just barely slip the TV on and off the mount. Phew!!!
For reference, this is a 28" TV