If anyone interested I've modified Andareed's version of cgminer a bit to let you better finetune the gridseed units. There's a big variance in the resistors they used as voltage references so every unit has a different maximum frequency they can run at.
https://github.com/girnyau/cgminer-gc3355New frequency table: 800, 813, 825, 838, 850, 863, 875, 888, 900, 913, 925, 938, 950, 963, 975, 988, 1000, 1013, 1025, 1038, 1050, 1063, 1075, 1088, 1100, 1113, 1125, 1138, 1150, 1163, 1175, 1188, 1200
You won't need the ghz ones however unless highly overvolted

You can also define a base frequency as usual, then set per device frequencies by the units' serial number if you want:
--gridseed-options freq=888 --gridseed-freq 8D74488A4949=900,8D96227B5449=900,8D7357785355=875
Factory units running since ~48 hours without any hw mods but the fans desoldered:
cgminer version 3.7.2 - Started: [2014-03-16 13:23:19]
--------------------------------------------------------------------------------
(5s):1.891M (avg):1.888Mh/s | A:3357360 R:4832 HW:228 WU:10.5/m
ST: 2 SS: 0 NB: 950 LW: 34253 GF: 2 RF: 0
Connected to litecoinpool.org diff 256 with stratum as user composeit.gridseed
Block: 3a0bf6f9... Diff:5.16K Started: [22:08:37] Best share: 18.8M
--------------------------------------------------------------------------------
*P*ool management *S*ettings *D*isplay options *Q*uit
GSD 0: 8D74488A4949 900 MHz | 382.0K/381.9Kh/s | A:653120 R:2176 HW:204
GSD 1: 8D7135A35355 888 MHz | 376.9K/376.8Kh/s | A:670592 R:1152 HW: 6
GSD 2: 8D96227B5449 900 MHz | 382.0K/381.9Kh/s | A:675936 R: 800 HW: 5
GSD 3: 6D9323805251 888 MHz | 376.9K/376.8Kh/s | A:677392 R: 352 HW: 3
GSD 4: 8D7357785355 875 MHz | 371.4K/371.3Kh/s | A:680320 R: 352 HW: 10
--------------------------------------------------------------------------------
Cheers
Cool! Not sure that the resistors are the reason for the variance. The four I measured were within 0.1% of spec. I assume this is just silicon quality differences in the actual ASIC chips.