Gosh they look interesting, they might sound really good its worth doing a mock up baffle and finding out