It is difficult to say, but I'm leaning towards nay.
GMO's can produce food at a rapid rate and keep prices down at times. However, some firms like Monsanto have been known to abuse their power like suing mom and pop farmers. I am okay with GMOs as long as GMOs are held in check. If not, food prices will rise and crop diversity will decrease. If crop diversity decreases and some super bug (resistant to GMOs) wipe out most of the crops, we will be in serious trouble.
The health may also be an issue but for me, GMOs threaten consumer choice and if GMO firms go unchecked, we are all at risk. Whoever controls the food will have a lot of power.