Yep, it looks a bit more 'substantial' than the Technics arm. I've no idea whether or not it would sound any better, though. I guess there's only one way to find out!

Marco.