looks good you lucky dog! But one thing, I think it is highly recommended that your wires are twisted very tightly.
And people are stuffing them into tiny tiny boxes because they can! How many 600watt @ 2 ohm amps do you see everyday just barely large enough to set a drink on? Exaggerating, but basically the tiny form factor is cool stuff.
Massive enclosures are now effectively old fashioned.