With respect, your tech knowledge seems quite good ( probrably very good ) but please try to keep your other comments a little less personal, as they could be taken as offensive comments, ( not having a pop at you ) but thanks for your input, and hope that once the ideal solution is found, you post your results,
many thanks
baz