Being a Technology Partner/Vendor ...
In my view this arrangement will remove all limitations to sell freely a software under your own brand name and you will be able to get full amount of its sales!
Not only you will get this freedom but you will also have the opportunity to advertise your product on web locations of your choice to drive sales volume.
I have experience of rebranding softwares for our clients and so far the relationship is going very good.