Is it better to use up credits as you get them to get more action points, or stash them away and save up for awhile for the really expensive advantages (mounts, etc)?
Depends on how long do you plan to play. If months, buy action points. If years, save up for advantages and then you have all, buy AP.
If you are not immortal yet, buy AP untill you get some good immortal skills.