I’ve bought 2 Astrolux ec01 flashlights for a ridiculously low price from a friend. It was a good deal so I bought two of them. I must say that I am impressed with this light. It’s built like a tank, and it’s very compact. It has a very useful illumination even on lower levels, and yet you have quick access to blindingly 3500 lumens if you need it, from a single emitter, or should I say led (with 4 emitters). It uses anduril firmware, fits 21700 battery(only unprotected), utilizes on-board charging, it is ipx8 waterproof, and it has a very decent throw for such a shallow op reflector and big led. And on top of that it fits almost any pocket. Very sturdy and very powerful light, with most flexible UI out there. IMO it is possibly the best value flashlight for the price. It also seems to me that it has a lot of “meat” for better heat dissipation. All of this makes it a great edc light.
I agree with you. Astrolux s43 is poorly build. And I saw a lot other complaints on some Astrolux products, because it seems that Astrolux wants to put a product on sale as soon as possible, without paying too much attention to details. But EC01 is a great flashlight for the price, eve though it uses some components(bezel, reflector, swith cover and retaining ring, charging port cover) from some Sofirn flashlights.
Sofirn on the other hand puts a lot of effort into their products, from build quality of the lights, driver, firmware, packaging, user manual with runtimes, and they even include a battery under their brand. And all of that for a fairly budget price. And based on your experiences, I realised that Sofirn is very reliable brand, and I will for sure buy some Sofirn products in the future, to add up to my collection.
Speaking of EC01, I’ve calibrated temp sensor, so muggle mode works nice( which is very common on anduril lights). I also did some minor modifications, as seen on pictures below:

One on the left is stock, but right one is modified. And both of them are set to high setting of illuminated switch.
I’ve sanded down bezel to be flat, beacuse I like it more like this, and it makes flashlight even shorter than it is in its stock form. I’ve also added a 15kOhm resistor to the switch board to reduce brightness of illuminated switch, because it was too bright for my taste, and it also shortens lifespan of leds ((I know that it can be set to low setting in stand by mode, but it anyway gets too bright as you ramp up the brightness of main emitter))

And some beamshots

I have modded one on the right, because it has a slightly warmer tint(which I prefer), probably something between 5500-6000k or so. I was wrong when I said that I don’t care too much about a beam profile. Beam profile of EC01 is not the best one, but it is ok I guess.
Overall it is a great value edc flashlight for the price.
One other thing that I would like to make (maybe sounds a bit ridiculous, but anyway), I’d like to mod it the way that the switch turns red when battery voltage is around 3 volts. If anyone has any ideas, please share it, I will appreciate it very much.