Will keep this open as a feature request.
Although for this to work we'd also need to ask the client to supply their VAT registration date (something we don't currently store). We'd also be very nervous about just changing this automatically, there are so many different scenarios with VAT and changing the flat rate % at the wrong time and the client not noticing would be an issue.