Awlgrip is not all that hard to spray if you follow the directions and take your time. I also like the idea of powder coating it. For the walking surface you could get some of the self adhesive (one side sticky) non skid like you see on the wake board boats.
Post some pictures of your boat when you have time
strick