Looks good Jeff
I'm a CF7 man but I'm tempted to give Ninja Forms a try.

Do we know anything about performance compared with CF7?