Yes, that looks like the one I got from Justin.
Is that your controller just behind your seat post?
I just moved mine into a seat bag which is nice and neat but I noticed that it got a bit warm to the touch yesterday.
Any concerns with your set up about cooling or lack of it in a bag like you have?
PS Did you get new tires for your rig too? I'm having trouble keeping all of the different threads straight