Лично я бы пошел с рецептом пляжного кодера, как обновлено здесь . Тем не менее, за возможным исключением Теслы (с которым я не знаком), все они достаточно легкие, чтобы было легко переключаться между ними, если у вас возникнут какие-либо проблемы; вся тяжелая работа в вашей модели.