Well Lupins do grow deep root systems... maybe they are slow growers?
I like the red clovers too. And yes, if you deadhead they should go to seed and spread; same with the Lupins.
I'm curious to see how our red clover comes back because we let it go to seed in some areas here
They are both great green manures.