Nice shots, but the flash did need a bit more power. Been shooting manual flash myself. I like the control and consistency, but you do have to "chimp" a bit more to check the exposure is going alright.
Always interested to see and hear more about the diffuser itself too.