First and foremost- thanks for all the input and suggestions. It is a big help.
Did a 15 mile 2nd test ride of the Haro
, a lot of mud, snow, and slush. It is an all Shimano bike with a Taiwanese frame.
It was the 20" frame and sat half off the back of the saddle.
It's 46lb weren't definitely somewhat heaver to ride without power than my 35lb Trek. I guess fenders and a rack will add to that.
The E6100 had a great power range. The ride was 50% power off, but when the wind came up or a hill, it was nice to have and never needed to be put on High. Got into 'Normal' power once, it was more than enough.
The Deore cassette was smoother shifting than the Alivio that has been on other bikes at this price, and the gear range seems better for hills.
The sizing of the front sprocket and small gear made 15-17mph comfortable at my 60ish revs/min.
The battery indicator has 20% increments. It was at '60-80%' at the start and at the end. So the 504Wh battery is plenty for me.
The large 6100 display was mostly readable and the power consumption indicator, when readable, helped me understand when the motor was working hard and it was time to shift.
The best, turned out to be the LBS, Niwot Wheels. The owner would not accept an offer to pay a rental fee in spite of getting a filthy bike back that I just wiped down. Offered to order the 22" with a refundable downpayment if it didn't feel good and use it as a rental. He even offered to swap out tires to something less aggressive for free.
So the saga continues, and thanks!