ник: Дядя Федор
ИМХО. Зависит от целей.
Например при написании модуля класса удобно пользовать и то и то.
Тогда функции будут методами, а свойства - свойствами.
Я, например, частенько использую паблик-свойства внутри модуля формы - удобно обращаться к нужным значениям или передавать оные.