Just found this bug while looking for something else, sorry i missed it before. I reported the same to partman-auto: #896826 My idea for the patch is almost the same, except it doesn't modify min_size() and only ignore lvm in choose_recipe.
Not sure which is better...
pgp4Wg5NHktGr.pgp
Description: OpenPGP digital signature