FF: STOP!
When you're faced with an opening where a floor stop or wall stop just won't work, you could use an overhead stop. If that's not enough protection, you could use a door closer with advanced variable backcheck (AVB), which starts the backcheck (cushioning effect) earlier in the opening cycle and keeps the door from gaining momentum. Or you could get creative and make your own stop, cover it with carpet so it looks pretty, and then buy a new door...