hi, and welcome ;]
what you describe in #1 is what i wanted to add eventually, i called it "Midi Trigger mode"
it's easy to do, btw there are 128 notes, so it covers all the 128 patterns on the x0x perfectly, (tho the x0x can have more patterns)
as for transposing them - i don't quite get your idea, you could use the note velocity maybe, but it won't be very nice
you can leave transposing to the x0x buttons as it is now
#2 - i'm the same type of guy, i wanted to put all my uber pattern manipulation algos into my firmware, but.. well long story..
it has only a few in the last beta release.. like reorder notes, reorder time data.. (i don't even remember)
well, don't be sorry for me, all these things - i already implemented them, but in my software synth, so i'm still a happy little bastard
there isn't much space left on the microcontroller
you can cut-away some of the code, but you'd be making compromises and .. it's constraining
due to this, we came up with the idea "what if we change the microcontroller with a bigger one?" and the guys here began thinkering and.. well then something happened and that project freezed almost when it was finished
still no cpu mod
maybe it'll be resurected some day
the x0x cpu has 16kB flash (the bootloader takes 512 of these bytes)
the cpu mod was going to replace that with a bigger cpu with 256kB flash !!!
no need to wonder whether your ideas would fit in it
i still wish this happens some day
i hope this helps