So what did you end up doing to get it right?

Please do tell.

Looks great.