Awesome, that's exactly what I wanted to do, though I was going to unlock the recipes directly in the script and not worry about the journal recipes section.

Does that goal script run on it's own, you don't need to insert a call to run in it somewhere else?