I've got no idea about production mate but all I can say is that your stuff sounds pretty good to me... ;) ...but it never seems to really kick off but maybe that's just your style