Hey syarbrou,
You can add Android Web links via the Private Play Store now,
Navigate to Apps & Books > Public > Add Application.
Select Android and leave the search blank. This will pull up the Private Play iFrame.
On the left hand panel, hit the globe icon to select web apps, then hit the '+' button.
