Not really, no. As you know, the code allows sponsored travel. It is perfectly okay, as long as it's properly declared. That's the decision that was made several years ago by the applicable House of Commons committee.
I think that this is a long-standing parliamentary practice and if it's done in the open—as it is, with our annual report, which we tabled at the end of March—frankly, I don't see any reason to change it.
However, it's a profound issue of parliamentary habit, if you wish, or a custom, or a culture.