the answer is yes, you need a big speaker for big sound, while you can produce a reasonable sound stage out of a smaller speaker there will be no impact or force from a mini speaker. Mini or small speakers will always sound mini or small, its just physics and anything else is just a illusion or delusion or whatever you want to call it.
A big planar speaker with a big surface area will sound bigger, an array of dynamic speakers emulating a planar speaker will sound bigger. If you combine a big sub woofer with tiny speakers you will get impact from the subwoofer but the rest of the musical spectrum will still sound small - like the small speaker where the sound comes from. Same like the other poster said: a big block engine will always sound bigger than a tiny 4 cylinder engine, even blown up to deliver hundreds of horses, if you want big than go big - and yes again bigger is better as long you have room!
A big planar speaker with a big surface area will sound bigger, an array of dynamic speakers emulating a planar speaker will sound bigger. If you combine a big sub woofer with tiny speakers you will get impact from the subwoofer but the rest of the musical spectrum will still sound small - like the small speaker where the sound comes from. Same like the other poster said: a big block engine will always sound bigger than a tiny 4 cylinder engine, even blown up to deliver hundreds of horses, if you want big than go big - and yes again bigger is better as long you have room!