DBpro is cool. It took me a while to get as far as I am, which isn't very far, but that is to be expected with any new language. (For me, any way
)
As far as the extras, you can get along without them, but I can not tell you how many times I have wished for Dark matter, Sound matter, and Sky matter! I can live without them, (which is good, because I can't afford them!) but i want them!
Look into Nuclear Glory's dll, you may need it right away, but its really cheap ($15) and down the road you will definitely want/need it!
Hope this all is helpful!
Think Gad fro Spill Chock!