That's good. Shouting at cats rarely works, so good for you at changing your strategy

Also, having a space for each cat to relax is great. My partner and I gave a radiator bed to my parents which Frodo (Ginger 1yr) uses, however they now have Billy (5mth Blk/White) who started getting in to the bed with Frodo already in there

They now have two radiator beds, side by side with a cat in each

I hope it all works out for you.