Well, ease of implementing a level editor, and high level compressability are very high priorities. I might make it the 2nd - up/down system, but a maximum of 5-6 independent sets of conveyor belts would exist nonetheless.
Despite the fact that I know almost nothing about Axe-specific functions right now, very great progress is made! I've already outlined where all the subroutines are going to be!
(I'm trying to plan out as much as I can before actually modifying the code.)