Если у вас вдруг(на будущее) понадобится реализовать поиск клиента по тем или иным параметрам, то лучше первый вариант, если же нет, то то второй более приемлем, а так же можно сериализованный объект закоодировать в base64, поле будет занимать еще меньше места, ну а на выходе естественно декодировать все это!