My experience with communicating directly with the manufacturer was that they were reasonably responsive to questions, but I haven't had a need to get files from them since I opted to go with Sergey's solution. It's quite possible that getting firmware/MCU files from them could be a painful back and forth exercise.
If you install the files Sergey sent you and find that something stops working, you will most likely be able to install the files EC Offroad sends in a few weeks and be good again, but there are obviously no guarantees. I guess it mostly comes down to how patient you want to be. My own inclination would probably be to just run with the stuff Sergey sent you and move to his custom solution assuming your boot times are back to where they should be.
EC Offroad just doesn't provide a ton of value add, unfortunately. I felt like it was the same with the interface module I had prior to switching to the T-style head unit. It was always difficult to send them an email with a list of what seemed like simple questions and get complete answers back for each one. They would often answer 1 question and ignore the rest. Then you end up in the uncomfortable situation of replying with "thanks, but can you please answer the other questions too?". I was even careful to use numbered bullet points to try to make it very clear there was more than one question. Don't get me wrong - I get the impression that they're good guys with good intentions, just too busy and not savvy enough on the non-install side of things.
Yeah, after EC Offroad eventually sends him the files, but I suspect he would prefer to not wait for a few weeks.