I found it quite confusing having to log in twice - once for the "Add a Ride" and again for the forum. Took a while to figure it out.
Also disappointed that, apparently (unbless I missed it somewhere) you can not see all of the team members on the same page.
Also, since it is very hard for me to get out for a ride due to darkness, work and cold, and since I am riding the trainer regularly in place of the bike, I AM going to post my training miles on the trainer, the best I can.