That is looking Great! That stuff is fun to work with and the only sure fire way I have found to make sure stuff stays put is with screws. I also have had some luck with drilling holes through it and also holes into the item I'm installing and using epoxy. Can't wait to see this baby done.
Meine Ehre heisst Treue!