i have tried different setups,but ended up with that for quite some time and loved it.we cant really judge which setup is the best for any certain kinda riding.its all up to the personal preference.as for the banshee,i feel more comfortable at that angle normally.but of cos during DH sessions,i will change it to a lower rise ,slightly smaller saddle and rise up the seat post to make the geometry more for sprinting.as for the clifcat,i just love the way it feels,tired it with less travel fork but doesnt really like it.as for the single speed thingy,its nice to ride and easy to maintain as there are less mechanical parts on the bike too.but at the end of the day,all still boils down to the fact that,its just up the the individual preferences.cheers.