I always wait for the full release! Having cliffhangers between unfinished routes or dealing with bugs completely ruins the immersion, so I'd much rather binge the entire, polished story all at once.
I usually wait for full release except in cases where the early access offers full routes one by one and i know the developer's style and really love the game, art...etc