It sounds like you want a way to attack while still having a shield. So if I go through my defense log and do a revenge, I don't lose my normal shield but lose the "revenge" shield.
I don't see anything wrong with what's already in place. It seems like it would be more of a disadvantage to make normal attacks in fear of being revenged on while you sleep, multiple times (since your revenge shield is considerably less than the normal shield). Yes, this will bring back revenge attacks in a big way.
I foresee people getting more frustrated by revenge attacks this way (for the reason above). I would have to work around this new mechanic. For example, I would let people snipe my TH. I'll break my shield and do it again. Then I can run all my attacks through my defense log since revenging will be 75% more available (if you only get 1/4 of the total shield). This is nothing I would do now because the minimum shield is 12 hours. But if the max revenge shield is 4 hours, you bet you would get attacked more often.
Personally, I wouldn't think twice if they removed revenge altogether. I make more attacks (profit) than I lose from being attacked or revenged.



