The Missouri Compromise was a legislative agreement passed by the United States Congress in 1820 that sought to maintain the balance of power between free and slave states. The Compromise admitted Missouri as a slave state and Maine as a free state, and established a line at 36°30' north latitude, north of which slavery would be prohibited in any new states or territories created in the Louisiana Purchase.
Both the North and South had their own reasons for supporting the Missouri Compromise. The North was generally opposed to the expansion of slavery into new territories, and the Compromise helped maintain the balance of power between free and slave states in the Senate. The South, on the other hand, supported the Compromise because it allowed for the continued expansion of slavery into new territories south of the 36°30' line.
Therefore, it is difficult to say which side would have liked the Missouri Compromise the best. The North and South had different perspectives and interests regarding the expansion of slavery into new territories, and the Missouri Compromise attempted to balance these conflicting views. Ultimately, the Compromise helped to temporarily ease tensions between the North and South, but it did not resolve the fundamental issue of slavery that would eventually lead to the American Civil War.