I am writing a course book series with 4-5 workbooks. Each subsequent chapter is highly dependent on material in previous sections. Few readers using the workbooks will be able to skip sections.
At a later date, it is likely that I'll release a revision. Since this would involve both reorganizing the material and expanding the series to include new workbooks, readers couldn't really skip from the old series to the new, e.g. starting with books 1-2 of the old, then switching to 3-10 of the new.
Due to the heavy interconnectivity of the chapters, I'd release it as a single book, if it weren't for the limitation of page count.
How can I release future revisions of this series without angering my readers?