Don't know much about the 75 but I had a sneaking desire for a 70 - didn't get a very positive response.
Buried in the thread below is some feedback on the 70 where it doesn't compare well with a BSA Scorpion
http://www.airgunbbs.com/forums/showthread.php?t=258579
Regards
Richard