In this paper, a gust load alleviation system based on model-predictive control is developed for a very flexible aircraft. Two main contributions presented in this work are as follows. First, a unified dynamics framework is developed to represent the full six-degrees-of-freedom rigid body along with the structural dynamics. This allows for an integrated control design to account for maneuverability (flying qualities) and aeroelasticity simultaneously, leading to a new and improved configuration for a very flexible aircraft. Second, an improved model-predictive control formulation is proposed for stabilization and gust load alleviation. The performance of the model-predictive control is further improved by introducing an additional feedback loop to increase the prediction accuracy. To demonstrate the effectiveness of the proposed approach, the integrated formulation is compared with existing approaches. Further, the load alleviation performance is evaluated for various discrete and continuous gusts.