Dose Biztalk really make any difference over .net dll approach ?