I do both.
I offer a training program for MELT (Myofascial Energetic Length Technique) because it can be marketed as a technique with limited scope. It is also stand-alone and does not need to be done in conjuction with exercise (even though that would be great). This is also of benefit for people that are living further away and come for the explicit reason of wanting to learn this technique.
Most of my clients have sessions with me. I do not do session packages but charge at the end of the month based on the numbe of sessions.
It depends upon the client. Some clients do not care about programs or sessions, they just want results. Others, type A, want to know everything from what they are doing that day plus every day you meet to what the end goals is. As to effectiveness, it is individualize based on the client. What ever works, it is the results that count.