Fair point. I'm actually not a big fan of the automatic sliding either. I just didn't think to take it off. I'll definitely do that now.
Truly and honestly, if you don't have a product that is perfect for the HN crowd as a niche, it's still important to get on the front page if you can take feedback well. It's the best you'll ever get, it actually may make or break your business. If you don't get it here, get it elsewhere and fast.