Course. Its a no brainer. If you take the points, you have to declare them to the insurance companies for 5 years. That'll cost more than the £35 extra you have to pay for the course (even if you have to take a day off work to go to the course).
530d M-Sport Touring.