This is a loaded question because everyone has there opinions. I bought an Enviro Milan insert 3 years ago, this will be my 3rd year with it. I love it, but I also made the mistake of going to small. It does a good job heating my 2300 sq.ft. colonial. I still need to use oil but doing the math I burn half the oil I used to burn since the pellet stove ( I'll get back to this). Like you I was looking at Harmans and a few other brands. I ended up going with the Enviro because of customer service. It is second to none
When I was deciding I came across posts about bad customer service but every post about Enviro customer service was good. CS is important to me. My dealer sells all brands and told me the same thing, that they love dealing with Enviro and that there is no BS. They actually stopped carrying some other brands because of the headaches with customer service. It's going to come down to what you like.
Keep in mind, at least with me, when buying an insert you can expect to have to clean the ash pretty much every night, maybe you can wait 2 nights if your lucky depending on the pellet you use. My ash pan is so small, only about an inch below the burn pot that a nightly ash cleaning is in order. I've learned to deal with it though, if I had to do it all over again, and it was possible, I would have gotten a free standing stove because it can hold much more ash.
As for the oil I use, and money I save, everyone is different. At the end of the day I probably saved $800 - $1200 a year. Which is a lot of money but nothing that drastic. The difference is I am still paying for oil and saving some money but I'm warm and comfortable in my house
Before the pellet stove I was paying money to be cold. The heat was never above 65 in the house and I was freezing. The stove keeps the house (upstairs) at about 67 and the downstairs at about 73. Good luck
The short answer to your question is Enviro because of customer service.