If you...
....have to spend your money NOW for any reason and have no current project, then I'd recommend store points because you can spend the points, once you've decided on your first project.
....can hold on to your allowance a while I'd recommend to decide about your project first and then spend the money on the media you need.
Generally spoken, I would spend my money rather on weapons and creatures, since there are lots of HQ free segments and entities available.
In case you find my grammar and spelling weird ---> native German speaker ^^