Saint is made for single chainrings, it will be too short for 2x. It has listed capacity of 25t. With 11-32 cassette that's 21t capacity consumed, leaving you only 4t left for the front. But you have 14t difference on the front, for a total of 35t. Shimano is very conservative in their numbers, but going 10t above what they recommend doesn't sound good.
Of course if you never crosschain it can work. But if you for example can only use 5 cassette cogs with each front chainring, that means shifting the front more often. That gets annoying pretty quick. I have experience with this, on a 3x setup where a medium derailer was the only possible option due to major tire rub. Front shifts must be done very often.