I like that we can see our progress at any time without having all work finished - this helps us stay focused! It's also very easy with multiple boards (we have one board per department).The UI could be improved but overall there isn't much wrong here- just minor things such as some icons being too small or not aligned correctly etc.- nothing major though so far:-) We are using kanbanyboard mainly because its free version has everything you need including custom fields which saves me alot from creating them myself;-).