SPG T&Cs - suites written as part of Platinum benefits (plus, higher suite numbers as a percentage of rooms in hotels)
Marriott T&Cs - suite upgrade language NOT a defined Platinum benefit (plus, lower suite % among all rooms)
Ergo, ease of getting a suite upgrade SPG >>> Marriott
It's just not that complicated @:-)