Hello Archie,
I think I can explain that.
In v5 user decides what to record (as I understand). In many environments (sales/ help desk/ reservations etc) ALL conversations with cliens must be recorded. So if you can add administrative option for recording all calls on specific extensions or trunks/lines, it would be it!
I think you should seriously consider this option especially for Call Center module you are working on. ACD functionality bundled with reporting and descent call recoding would give you really significant advantage over other products in this area!
Thank You
Marcin Walter