This recording's primary virtue is that it is a COMPLETE version. In terms of completness, it beats even the one in the 1960's by Brian Priestman and Maureen Forrester.
The performance itself is roughly on par with Priestman's, with Judith Malafronte singing a very fine Serse, backed by Brian Asawa as Arsamene, and Lisa Milne as Atalanta.
David Thomas as Elviro is also forceful. But the same could alas could not be said of Jennifer Smith's Romilda.
Malafronte's Serse is boyish sounding and musically very alert, singing with the exact amount of nuance and expressivity. Her voice lacks the fullness of Rasmussen (under Rousset), nor does it has the force of Forrester.
Nonetheless, she manages the different facets of this role very competently - her lyrical momenets are effective as her forceful moments, and the characterisation is right on the spot.
Brian Asawa's Arsamene is vocally very refined, and this is the second recording of him of this role (the other one not available internationally with Paula Rasmussen as Serse).
Jennifer Smith is clearly past her prime by the time she records this with McGegan, and this is a serious miscast of a lead role. She neither has the lustre nor expressivity to carry through the role's demands, but struggles through the gorgeous arias. A great pity. Lisa Milne should better be casted as Romilda here, with her silvery tone and impeccable Handellian style.
The other controversial portrayal is Susan Bickley's Amastre.
She sings the full role of this character in this recording, but her singing is a bit uneven.
This bargain version does not contain any libretto, so not even if you have Priestman's 'full version' could you find the recitative between Serse and Amastre that is only present in this version.