Great perspectives and info!! Not too far from my own thoughts!!
Personally, if there is no lying and everybody involved knows and consents, and you act in a spirit of love for each other, I don't see how it could be sinful. Following the Golden Rule as well as loving your neighbor as yourself!!