I had a Hellboy seat and an 81 frame not too long ago. The tabs at the front of the seat actually fit into some slots that are already on the frame just behind the tank bolt. They work perfectly and the seat slides right over the tank bolt so it's hidden. I now have a 77 standard and it doesn't have the slots for the tabs, so you've got a better starting point in the front, anyway.
The rear is a little more difficult. If you check out the Motolanna site, they have a picture that shows the rear mounting stud location. Unfortunately, on the XS650, they don't really line up with anything. I was going to try some rubber lined P-clamps that I found at the hardware store to go around the frame rails, but didn't get that done before I sold the seat and frame.
The seat is quite a bit shorter than the frame, so you are going to have to cut the rear loop off. Since you have a Special, it works better since the rear shock mounting points are closer to the front of the bike (the shock mounts are closer to the start of the rise of the seat bubble.)
Here is a Deus bike with a similar seat on a Special frame. As you can see, the frame rails still stick out a bit.
Sorry that I couldn't completely answer the mounting question, but it hopefully gets you started.