A Stirling engine regenerator is never perferct. In fact the efficiency of the régenerator is around 45%. A big loss !!
the best way to avoid this problem is to replace isochoric proccess by adiabatic process. At the end you have a real Carnot engine.
Displacer is différent ...
a 50 kW Carnot engine prototype is under construction.
SK