Nice video. From experience you must have a really long train to put an engine in the middle of the train, also curves can make a very long train derail due to the weight of the cars in the consist.
I have put a powered engine on either end of my long train once before and I had almost 32 freight cars going around my layout. I won't do that again because it took up most of my track I installed.
Lee