A very nice clean photo with an interesting story in it. The red is probably understated for a challenge that may be dominated by photos with much more bold red themes.
If by Canadian you mean red-flagged, then by the photo, you still are, although you allude to being American now (still red-flagged). If you mean communist, then I'd beg to differ on the Canadian passport being in the picture...