A good read for those that are thinking about getting one.

https://www.enginelabs.com/engine-te...-you-need-one/