Someone once told me (not the most traceable source if information, I know) that the difference in efficiency between a power transformer with an open ended iron wire core and one with a laminated core closed magnetic path was only a matter of a few percent.
So for low power this odd TX should be fine.