Great thread and you've built up quite a nice tank!! Looks very relaxing! The stick catfish you have is a Farlowella. They are very cool and prefer to be in small groups IMO. They need wood in their diets and nice steady water movement so your tank is just perfect for them! They also like to 'ride the rapids' at times so a small powerhead would do 'em well.......but I don't think your plants would like it!
Thank you Bubbles for the compliments (and the insight on the Farlowella)!!