Herman,
If you update your Terra with the latest firmware, you can do exactly as you describe!
1. You can store scales into a special presets and load only scale using the newly added function.
You can dial a necessary pitch for each note using a midi keyboard.
2. You can get the full pitch of a note with low velocity if you release the previous one. It is just a matter of some practice.