I would say X3 travel at 360 x 145 is plenty, a bit more Y would be nice, but not essential. But travel of 500 x 300 mm suggests a table perhaps 700mm long by, say 350mm wide to get X3 bedway lengths and that seem a bit of a monster to me.
The big challenge is keeping the head steady, you can have as much X as you want and it won't make much difference (as long as the table isn't so long compared to the bedways that it distorts the bed), but for more Y you need to increase the 'throat'. If 'visibility' isn't an issue with CNC, why not design in a front brace for the head, or even some form of gantry arrangement.
I think this is a good idea, but I think a home build would best aim to be cheaper than, say an X3, with similar specification, rather than similar price but greater capacity. That way it becomes a very big investment, very, very heavy and a major challenge.
If you do want extreme travel with compact size and reduced cost, how practical would a travelling head arrangement be?
Neil