Not too long a ago two polish pilots paid with their life for something like that. (selfmade GPS approach into Samedan)
http://www.bfu.admin.ch/common/pdf/1874_e.pdf
Samedan is spectacular flying when the wether is fine and nononono when it isn't.
Why not break the clounds during your descend into St.Gallen and then proceed VFR to Samedan? (assuming you came from the north...)
I donīt wanna sound like mr. wiseguy, but 5600 elevation plus 9000 is 14600. If you can keep VFR between GND and 14600, where is the prob? Even if the peaks are near this altitude...if you can see and avoid them...
You could also try to break clouds in the Lugano arrival, which might be a tad more difficult with the Italians involved, but...