It also wouldn't improve upon the LAME--nogap files because (if I understand it correctly), the reason LAME's method works is because it makes sure the bit reservior is unused at track boundaries.

It also, crucially, ensures that track boundaries fall at granule boundaries by, if necessary, attaching the last few samples of a track to the front of the next track.

Peter