Кого лучше предпочесть сказать очень трудно. В "местном" адвокате есть свои преимущества, связанные с тем, что он знает и имеет возможность зайти куда нужно и ему больше доступны способы своевременного изучения материалов дела и так далее. Но решение здесь сможете принять только вы, оценив  специалистов по их общению с Вами - что они вам предлагают и как, как с вами общаются, понятно и доступно ли вам все объясняют. Не рекомендую доверять адвокату, если он обещает оправдательный приговор. Несмотря на то, что положительного приговора тоже можно добиться, но те, кто гарантирует результат, доверия вызывать не могут, ибо приговор выносит судья, а не адвокат (конечно, когда речь идет о суде). В вашем случае, конечно, идеально было бы как раз и не доводить дело до суда, ибо по уголовным делам преимущественно выносят обвинительные приговоры. Если и разваливать уголовное дело, то лучше до суда. Но верить  обещавшему адвокату или нет - сказать трудно.