An other and quite easy solution would be using an MQInput node to receive messages that trigger the polling, and the schedule a job that puts trigger messages on the input queue of the flow, say ever ...
We had the same problem with version 6.0.0.1. The aggregation mechanism couldn't handle more than 24 simultaneous requests in an aggregation, which we could verify with a a couple of simple message fl ...