Uhm... no? Why would it be "dirty" to do that? As long as you have a valid way to access the data you're just doing your customer a favor.
I think it's only dirty if you're not upfront with the customer about what you are going to bring in from your competitor and/or what you're going to do with the data.