I guess we can have a contest to see who has a more blighted lot as a fan, sadly. We can take small consolation in the idea that Browns fans have it worse.
As for the questions you originally asked, if Glenn stays healthy you will be ecstatic with the trade because you gave up very little to get a pro bowl caliber LT. If he doesn’t see the field due to nagging injuries you’ll be pissed off.
Preston Brown is an enigma. He has had some mildly bright spots and some mildly dark ones. He strikes me more as a two down scheme fit that an all around good LB. If your staff picked him up with their eyes open to this he will be, as others have said, a solid but not stellar player.