I used to think that IOSA meant something, but having had something to do with it, I am now convinced that it is a paper exercise checking up on paper-pushers.
As long as your paperwork is up to date, you can operate any way you want and pass the yearly inspection........
Just my opinion.