Not for or against your reasoning, but just some facts, 1-54 is 218 +10 runs. Of actual dungeon time, if you were to do that all in MoS carry groups, that would be 3 an hour. Requiring 72hrs to get the 54 levels.
Say you only want to play 4hrs a day, which is still a lot. That's 18 days to get 54 traits, without going full no life. But then there's times to get the keys, so probably around 24 days.
Then you have to consider it won't always be MoS 10, often 7-9 aswell, so you'd probably need to do around 240 runs. So that's 80hrs, taking 20 days, but realistically 26ish if you played 4hrs a day, including the time to get the carry key.
It really isn't that much of a grind on paper, it'll probably drive you crazy doing that much of the same M+. But if you follow that, you'll have it done in a month. Start to finish.