Hello there Hmaddox,
I came up with a design you might be interested in. My seatpack measures, 7" high on the seatpost, 25" on top (front to back), 28" on the bottom (front to back), and a 9" opening. It will collapse to around 8". When it is full it measures approximately: the front @ 7" x 6", the middle @ 8" diameter, the Back end @ 10" diameter. Total length when full is around 24". It's a one piece main bag which offers a waterproof environment, so you don't need to use an addition waterproof stuff sack. It has a protection cover at the front of the bag for the heavy abrasion areas and strapping areas.
I have found that having you sleeping kit up front works really well as long as you keep it all no more than 5lbs. After 5lbs my bike gets to hard to control on the front end. This includes you sleeping bag, pad, and one man bivy. I also found that I can compress the whole sleeping kit by rolling it all up together really tight which allows you to have a stable pack system. I have found to that the more stable everything is the more consistent control you have.
I hope this answers some of your questions and helps you out.
You can check out my Bikepacking Picture gallery @
http://lonemountaininnovations.com/bikepackinggallery/Take a look around my site and you can view a few of my bag products close up. I'm not trying to sell you anything but enjoy being on this site to share the journey in all this and learning from each other.
Keep innovating!