You probably designed your engine far better than I could. Are you thinking of selling kits?
I found Stirling engines to be sensitive in the heat gathering and heat shedding ratio.
The heat shedding capability needs to be greater than the heat gathering.
Which isn't easy as the heat input can be generously applied but cooling is generally harder.