Re Hagstrom Viking - good and bad
The good - it's an affordable semi and has a good solid thumpy sound.
The bad - the crappiest selector switch ever, ergonomic issues - like all the semis with a trapeze tail piece, the bridge ends up being halfway up the body, so you have to shove the thing well to the right to get to a sensible plucking position.
After a fret level and replacing the 6 way rotary switch with a Switchcraft toggle (and binning the coil taps) I am a lot happier...
I suggest trying one before buying. Sound wise it's good and the slim neck is great.
I'd look at a Guild Starfire as the best (?) option. YMMV