I love Berberis, in my last garden there was a monster hedge of it running alongside some steps. In the Autumn when the petals dropped the steps would be a carpet of orange. It wasn't in a particularly dry spot and it certainly thrived.For some reason I don't have one in this garden - I can for see a trip to the garden centre.