Well I got it all installed. I used silicone to put the speakers in place and wired it all up and it works well. I think the feedback issues are more from trying to move things around by hand seeing how it will work and were you are going to put everything. When it is all stable and in place feedback is not much of an issue.