The only thing you can spend your credits on currently is packs. But as the current special equipment pack shows, Bioware might occasionally add some different packs from the standard ones, and those packs might allow you to get certain equipment faster as they might be less random.
As you can see in the description, this special is time-limited.
So in general there is no use to hoarding credits, you'll only spend them on packs anyway at some point. The exception is if you're speculating on Bioware to add some interesting packs in the future, and want to buy lots of those when they appear. But unless you have some inside information, that would be pure speculation and they might never add more useful things to buy.
If you have the most important equipment for the classes you're playing, it might make sense to always keep a certain amount of credits on hand, so that you can quickly act if Bioware puts out an interesting, time-limited pack.