Ok stand by for boring Stewart/Birmingham history. Stewart was signed by Gary Rowett who played him 11 times until he got sacked 4 months later (by new owners when Birmingham were seventh who wanted a big name manager). He then played 10 times for Zola until he got sacked 4 months later (for being a sh1t manager) and then played once for Harry Rednapp who then punted him out on loan to us. Maybe all 3 of those guys are to blame for not getting the best out of Greg.
Some players are just better suited to smaller clubs and maybe Stewart is one of those. My own view is that he will barely play for sevco (and if he does they will be in a worse state than I expect) and be punted out on loan, probably back to Killie come January, like Mulumbu was by celtic.