Thanks for the feedback Jonny I have added a section in the HOWTO about cards it is known to work on.
As for Midi in Wine I know nothing about this sorry, from Google'ing it I see it is possible as there is a guide to getting it to work with TiMidity++. This is a solution but obviously it's not what you want. Perhaps you could post to some wine or linux audio forum/mailing list? Good Luck!