I grew up on Tapps. The lake sucks for riding. The break waters around the lake make it a virtual washing machine. There aren't any restrictions as far as ballast is concerned but if you want smooth water your going to have to continue driving from one place to another to avoid riding in your own back wash.
Now if you wanna see the flora and fawna
the cove on the north end is an awesome place to tie up and party. It's got talent and then some.