I'm looking for some advise on whether it's best practice to have a system task in a customer lane. The scenario is the customer is going online to apply for something, so in my process, the customer step through a screen flow of the question sets. Some questions are display based on the customer's profile and the determination is done in the back ground by the online system. I represent that determination with a system task, instead of doing a throw and catch to the pool that  own the system. 

What is our thought on this, is this a no-no because the system does not belong to the customer? or is this process, an exception to the rule?