UP5 can hit latest any day now: tomorrow, in a few days, next week.
re: the question "install through the standard channels or compile" the latter is a necessity when:
- the pkg can't be found in the repos;
- the version available is too old and lacks several key features;
compiling is also an option "for fun": it's really pleasant to see all that code flying by and in the end have a new shiny app that you made
but the app that you compile are static, meaning that they don't update automatically through the system updates; if you want/need a newer version you compile it again.