Силно препоръчвам да използвате отделна таблица. Постметата на WP таблица обикновено е пълна с много информация от много различни плъгини и доста често се оказва най-голямата или най-голямата таблица в базата данни.
Освен това, ако е запазена в таблицата postmeta, тя винаги ще бъде също частично запазена в таблицата с публикации, тъй като тези две се нуждаят един от друг, за да може информацията да бъде свързана и пълна. Така че, ако експортирате/импортирате в друга база данни, ще трябва да се включите в много неприятен процес, при който персонализираните публикации трябва да са със същия идентификатор, както са били в последната база данни
Освен това, данните са много лесно достъпни, ако са в отделна таблица и трябва да бъдат лесни за четене дори от phpmyadmin и би трябвало да е доста лесно да кодирате филтрируема таблица с помощта на класа $wpdb, ако имате само основни познания за sql.
Всичко това идва от скорошния ми опит със сливането на 2 големи уебсайта на WordPress в един и със запазването на много информация като postmeta... Наистина ми се иска по-голямата част от нея да бъде запазена в персонализирана таблица, тъй като това би направило живота ми много по-лесно.
Единствената причина за използване на мета и персонализиран тип публикация е, че е по-бързо и по-лесно (поне според моя опит). Надявам се това да помогне, наистина ми е интересно да видя дали има други мнения. Успех с вашия проект!