Are you trying to avoid the license costs for controller deployment?
If so, you're on a good path.
If you've got licenses on the controller for all of the APs, I'd propose buying the iAP equipment and converting them to controller operation to simplify the daily operation.
In the future as you replace the old controller only APs, get iAPs and eventually you can convert them all back to Virtual Controller mode and retire the controller.
Although we're still deploying controller-based solution in some parts of our business, we're buying iAP equipment and converting it so we're staying "future-proof" as we go.