There are no issues with ditching the return portion as long as you’re not intending on requesting a refund.
In my experience, FFP repercussions etc. tends to be related to skiplagging which is when you abandon a journey half way at a transit point.
Just to be clear, you can ditch the return portion, but you cannot ditch the outbound portion (since the return gets cancelled if you no-show the outbound)