I've used that and their Patio "Soil." In my opinion both are much better used as mulch.
Get out your yellow pages and find a landscape supply place that sells organic topsoil. You want an outfit that will show you documentation of organic status as well as NPK values and can talk about what's in it. Buy it by the yard. You shouldn't be paying much more than $30-$40/yd UNLESS it's so well amended you have to add nothing. That means lots of rock dusts, castings, you'd better not find a single piece of wood in there, no uncomposted animal manures but you want to see some listed with the ingredients. The fewer fillers the better. Sand is ok, but ask what type of sand--calcareous based sands will drive the soil pH up (and they'll know that if they're good), so Si-based sands are what I prefer. They do add a good bit of weight to the soil, but they also give good drainage for a far better price than perlite, not to mention sand won't float to the top.
If you feel it's a heavy soil, get some rice hulls and mix it til you like the consistency. Given that it's a drought year, I personally am going for a heavier soil that won't drain too quickly. Topsoil does tend to be heavier than potting soils, btw, but that's fine when growing trees outside.
Also, have you familiarized yourself with Hortonova? Get some, it's superior to staking.
Once you have the topsoil and beds set up, use the Kellogg's as mulch. :)