I would let Linux do the partitions for me less of a chance making the swap or root too small and having problems later on. but once you get a good understanding on how small or big you should make them. I think you will be ok