Change the rules on SORN vehicles
I think that if you SORN a vehicle you should only be penalised if you drive it. Several friends of mine SORNed their cars for various reasons (2 cars didn't run) and kept them in a residential parking space (although not part of their property).
They were not on the street or on council land or driving them around. However they still got fined. Not very fair really especially if you don't have a parking space and you are saving for them to be fixed because you are skint!
Why does this idea matter?
Its just another of those things that get you when you least expect it and can't afford it, despite feeling that you are not breaking the law. Surely the rules are there to catch someone using the car while SORNed?