Hi Nathan,
> I'm open to going a completely different route than either of these, and
> would love to know if any of you have had success by other means.
These are interesting ways to deal with the Spikes. We recommend to just
use a task for a spike, as it has a timebox attached (the estimation)
and no story points (spikes reduce your teams ammount to deliver
customer value, hence the 'spike' in your teams velocity).
I'd love to hear other community members way of dealing with spikes, so
please speak up!
Regards,
Martin