Is this an acceptable way to route wires around trusses?
It's OK, I've done it that way, but on a friends project, he didn't like it because at some future point, at some future remodel/change an electrician might have to drill thru the top plate for an additional cable, potentially hitting the existing cable. My friend is in the trades and on a remodel ended up killing a feed to the range.  Took forever to find it.
He wanted me to pull back the cable a few inches from the were the rafter and joist meet to allow for stapling room and fasten them there. You only have to staple every other joist.   Mostly personal preference. Just providing some info.  Glad you are using insulated staples, good choice.