Congrats on the deemax. Its a Nice wheelset but not so long lasting. Bought a brand new set last year and wore them out in 12 months, so now im on crossmax SX.
(Edit) Just realized you got the Enduros, super nice wheels. (so much for picture details on phones)
At 5ft9 I would go either for the Medium, or Large with a short stem if you plan on racing or like super stable bikes that will just take anything you can throw at it.