Ok, I went with this and it definitely is the less complicated way to go about it. There wound up being more variables involved than I was originally anticipating, and keeping it all in one BP is definitely the way to avoid summoning codethulu.
Thanks!