Well, that actually tested out succesfully.
Create a rule to set an SV for detected ATP or WTA. Create an SV Rule for each player position by weak serve/strong receiver, populating each via a Text Comparison list based on whether listed 1st or 2nd in the Market name.
Then set up the Every Selection entry rule with a set of nested groups, so only one can match. In this case, If the automation finds an ATP match with a weak server an early break up against a strong returner it will place the trade. All completely dynamic, once the lists are populated from a stats site.
Quite a few permutations you could add to the list SV's as well - break back %, split by surface, recovery from set down against top 50 etc
Coupled with the automation that grabs in the in-play stats this is going to be slightly useful.