A homebrew sub can work if it's really built to the exact correct specs with the exact correct speaker in it.
Used subs are cheap, and a single powered sub can do the whole job without too much complicated rigging up.