all you do is install with whatever the current "tested" version supports. the devteam will tell you what 100% works.
there are lots of different apps in cydia, and they ALL have in depth desciptions. if you are unsure of something that you dont understand then DO NOT INSTALL IT.
another general rule i use is:
if i dont know what it is, and it may mess up my phone, i do not ever install it when i dont have an hour to fix my phone immediately.
so no installing strange stuff when out, and not before a big trip, nite out to the movies etc.
makes sense right?