UK mid-caps have perked up and the rally may run further, but long-term investors should remain selective