The so called "date" with Barret isn't even a Date, it's more like.. Well..
I guess Barret was just bored and figured Cloud was and "okay" guy since he always agreed with him.
So they went together on a ride.. Although it's funny and odd.. Thats basically the sum of it.
Personally I don't think any of the dates are worth going through the game that far for.