Hi there - yes it is £70 per year to advertise but I don't think you have to pay the 10% commission any more so hopefully, assuming you get a couple of rentals a year, you'll get your money's worth.
I'm on there (Lapis Apartment E1) and have managed to get 2 or 3 bookings from it for this year.
Debbie