1) Yes I heard about them. Wanted to try them but they don't offer any normal deposit options and have ignored all emails of me (over 10 in total) so I decided to stay away.
2) I would use Ukash. That way you can use those vouchers yourself in your own name.