I too am new-ish and I have to agree it is a bit of the roll of the dice on the motor.
Having bought initially a motor kit from ebay that motor lasted me 725 mi of long rides.
My second engine was from Products > Engine Kits
I am happy with the new motor especially the high rpm action.
Now to get ready for a long ride once again!