First priority IMO is to write the Oracle SC implementation so we have a uniform base for both RDBMS's. I'm glad you're bringing up this subject and will be even happier if you can help implement it :)
After we have both RDBMS's finally using the same search package then, yes, improvements such as you suggest are needed.