About vias, I've used the LPKF polymer paste, works well, it's quite simple.
As drawback, it is not very resistant (don't heat up it too much, like while soldering and desoldering many times), and it can cause shorts if you don't work precisely and...it costs! I think a single packet (3-4 small boards) costs about 5euro.
I confirm 0805 passives (and SOIC ICs, too) are handy, better than TH, IMHO.
EDIT: ...SMT is easy to work with...provided that you have desoldering tweezers or at least two soldering irons.