Your thinking sounds about spot on to me.
Your car must be worth £25 now.
Off topic but can I ask why you chose a 335d over the i when you do so little miles?
I only do a small amount of miles now and I'm considering upgrading to a 335 in the near future. Just don't know whether to go petrol or diesel.