Tamaño adecuado es según tus necesidades. En mi caso personal tengo 20GB asignados a la raíz, para programas y demases (que yo sepa jamas he llegado a ocupar mas de 10 siendo ubuntu mi sistema principal). Para swap tengo reservado 1GB, que no los usa nunca (he de decir que rara vez hiberno el ordenador). Y el resto lo ocupo para /home (unos 360GB) que es donde guardo las pelis, música, etc.
Como windows solo lo uso para jugar, mi partición es de algo mas de 100GB, no necesito mas.
Resumiendo:
20GB en /
1GB en swap
360GB en /home
100GB en windows
Oh! Recuerda que si formateas e instalas otro windows, deberás de volver a instalar GRUB o no tendrás acceso a ubuntu (el proceso es el mismo de siempre con windows 8)