Thanks for the tips. In the end I went for the elementary/middle schooler dictionary as I don’t like fondling with my phone that much, but it’s good to have a backup.
The problem is I checked Aedict3 before, but I don’t seem to be able to hide the English translation, so it doesn’t really serve as a true J-J dictionary that will force me to read the Japanese translation to understand the meaning.
On the other hand that keyboard is really nice, I’ll probably end up purchasing it.
I haven’t found what are the limitations of the trial version are, but I guess it’s timed?