I will try to put my arguments together in a compressed way so you can maybe include it.
I think it is an important part(not because you often build such an engine) but to make clear that you often don't want to build such an engine even if it seems tempting and why. Is the following ok for that?
Jack as your only draw:
Strong engines with Jack as your only draw are very rare. The reason for this is you need a lot of components to ensure a good reliability. You have a lot of "stop cards" and you only draw up to 5. Any victory cards are stop cards, Silver is a stop card when you draw it without a trasher, the silver-trasher is a stop card when you draw it without a silver(most of the time), any terminal actions(except the first Jack) are stop cards whenever you dont have 3+ actions remaining. So in order to make your engine reliable you need good sifting. If yount want to make this engine you need: Jacks, Sifters, Silver trashers, payload cards and Villages and +buy. Getting all these in the right numbers usually takes too much time. The few times you want to do this there have to be one or two really prime enablers ((cheap) cards that fullfill multiple of those tasks)
prime examples of such cards are: Forager ($3, silver trashing, payload,+buy, nonterminal), Hamlet ($2,Village, +buy, small sifting), Wandering minstres ($4, village , strong sifting), Fishing village ($3, very reliable village, small payload)