it actually uses neither, and doesn't rely on any specific implementation. You could fairly easily wrap a swank client to make it work, or an nrepl one (which is something we'll probably get to soon). One of the nice things about the way we architected it is that there are very few assumptions when it comes to "clients" and that will allow a ton of freedom in using established stuff when it exists.
I follow LT project since I saw it on kickstarter and it looks great so far. And I cannot wait for promised full Python support to be implemented.