I have the 6-24x50 viper hs and it is a nice scope, decent glass and great tracking so far (only had it about a year) but the eye relief is VERY picky as you already noticed.
She does work good though and given the price and the no-bull warranty, If it looks like it may serve your application I wouldn't hesitate.
Despite it's picky eye relief: I would not hesitate to buy another one if shopping for a scope in that price range.