Prebuilt ISO images may impose legal implications for commercial products. Technically, it would be way easier to provide you a ready-to-flash ISO, but we have to comply with different laws in different countries and providing an own installer is the only way we can do it so far.
Yes, our installer still has some drawbacks and we will be happy to fix it as soon as possible. However, releasing a single ISO file isn't planned for now.