This leaves me, a relative newbie to embedded dev, what kind of pitfalls I'd run into if I tried to purchase one of these.
It's incredibly frustrating, after years of being in a relative comfort zone with the realm of general desktop/server software, to try to learn more about embedded, and then be uncertain as to what materials you even need.