There are too many variables at play to give you a definitive answer, such as:
- Personal preference
- The size of the room
- The positioning of the speakers
- The quality of the amp, and its ability to control the speakers.
FWIW. I would prefer the R300s, provided they have room to breathe, have an amp that can control their bass, and they are put on decent heavy stands. Subs can be tricky to fully integrate properly.
This is a decision you have to make by (preferably) doing a home dem.