I am currently working with SLK and setup a basic site with Learning Features. I also configured this webapp to be available from the outside so I configured both default and external zones for this webapp.
I could access the site from both the http://internal url and the http://external.domain.com url but when I clicked on one of the assignments in the assignments web part I noticed the url was trying to direct me to the internal url even if I'm accessing from the external url.
This obviously renders the solution unusable for webapps with alternate access mappings.
There's a discussion in the codeplex site for this issue:
http://www.codeplex.com/SLK/WorkItem/View.aspx?WorkItemId=7835