I confirm what kenny wrote, two seasons ago I finished top of my conference with a 21-1 record and lost the championship on game 3 and still didn't get promoted to Div. IV.
Now in my Div. IV we have a team that was sent out of the playoff in the QF last year in Div. V and still got a repechage slot.
So it's mostly unpredictable and with no guarantees