The studio 10 is a different TYPE of speaker.
Their cabinet is smaller and so are the drivers (5.5inch vs 6.5inch)
The Studio 20 can be of closer comparison to the Kef Q300.
The Studio 10 uses 2nd order crossover at 2 khz while the kef q300 uses 1st order at 2.5.
I would say the studio 10 would be more of a nearfield monitor while the kef Q300 would be better for a medium sized room. A first order crossover is also more revealing than a 2nd order so clarity of the Q300 as a cohesive speaker is probably higher for it's price point. However the Studio 10 / 20 would have a thicker midbass sound and playful listening experience while the q300 would be more of a velvety textured transparent experience.
The harmony one is not suitable for electronic, trance, lounge, house, modern pop, vintage techno and large orchestral music with tiny minute details in the tracks.
In the blade runner soundtrack nearly all subtle details were missing in the harmony one driven by tube monoblocks.