Team logging is one of the standard uses for these apps, and most of them sell a multi-user tier for exactly this. The mechanics work. What tends to break sits in three separate places.
Pay structure first. Five dollars per lead that becomes real is vague enough to cause an argument. Drivers optimize for whatever you actually pay on, so if the trigger is "turns into a real lead" you'll get pushback about who decided it wasn't real. Operators usually pay a small flat amount per qualified log, meaning it met a written standard like photo attached plus visible distress plus no duplicate, and then a bonus at closing. Write the standard down before the first shift.
Second, duplicates and coverage. Techs run assigned routes, so you'll get the same street logged repeatedly and whole neighborhoods never touched. Compare your logs against a map monthly or you'll pay for the same house four times.
Third, the part that's genuinely your exposure. If your techs are on a customer's property or interacting with homeowners while representing your service business, and they start soliciting to buy houses, you've mixed two businesses. Whether that touches your contractor licensing, your insurance, or any real estate licensing trigger depends on your state and on what they say to people, and it's worth an hour with a lawyer where you operate. The clean version is that they log addresses and nothing else, and every conversation with an owner comes from you.
Also ask them before you build the incentive. Some crews find it fine and some feel like they're being asked to work for free between jobs.