Hello there, welcome.
If you want to stay IN the Bay, there are great ramps at Demon's Landing at Downtown St. Pete. The St. Petersburg Municipal Marina is nearby and so is the Harborage(that's where I stay)
You'll probably find more performance boats on the intercoastal and gulf side. Tierre Verde always has some perf boat traffic.
Give me more specifics, I could be of more help.