I think either works but one requires a little more legwork for satisfaction. If you can get a good deal on some army boxes you can always sell/trade what you dont want later
as an example my last eldar boxest I picked up for 30% off while it was being cleared out of a store no longer carrying 40k, I then sold the dire avengers for near the cost of thier new kit on thier own.