Love the harp. This would fit perfect in a Nintendo game. I think you're mixing is a-ok! Any mix adjustments would be a personal taste thing. Nice work!