What is funky in using different carriers from the same alliance on an itinerary? This is what alliances are for after all...
Even outside of the alliance, these won't be really funky...
Every flight is reported on its own... how you travel (RT or one ways or whatever) does not really matter.