Also, are there any alternative ways to attach the pedals without the velcro?
On Boss pedals, just take the rubber pad off and slap a couple strips of velcro on there. Get the industrial strength stuff from Home Depot or Lowe's. The soft bag is fine for lugging it around. I've seen the bag in person and it's fine, as good if not better than a laptop computer bag.
You can get velcro at lowes and walmart in the craft section.
Velcro still owns the patent I believe so you wont get low quality crap.
how do you take the rubber pad off? The rubber pad is adhered to bottom cover.