Имхо - ни с какими из GSM-модулей (из тех, которые не имеют аппаратного входа RESET) нельзя такого гарантировать. Например - будет он виснуть раз в месяц и только при работе в определённом месте (определённая базовая станция, конкретный опсос или ещё какие факторы). Не угадаете никак - какие факторы приводят к зависанию. А значит - ничей чужой опыт работы без зависаний для вас не будет актуальным.
Работал довольно много с SIM868 - зависаний не замечал. Но мы сразу заложили в схему управление питанием по шине +4.2V и при каждом рестарте прошивки МК дёргал этой линией. Может поэтому SIM868 и не вис.