Bueno toma en cuenta que los cheats No suelen ser tan actualizados (QUe las databases de Gbatemp o Dscene son infinitamente mas completas) Por ende dudo tengas un buen soporte con respecto a cheats (Aunque igual le importas la database y te quitas de problemas)..Obvio la primera opcion es la mas recomendable ya que la puedes actualizar y demas..
AUNQUE si solo lo quieres por el "hype" de meterle codigos a tu juego (original obvio) y si solo pretendes usarlo en pokemon te recomendaria mejor te compres un NDSadaptor PLUS extraigas tu save y lo manosees con pokesav..Igual otra opcion (en caso que tengas una flashcart es que te descargues el NitroHax..